• 締切済み

エクセル_数式

ddusterの回答

  • dduster
  • ベストアンサー率13% (33/253)
回答No.3

ならべかえを行ごとコピーして 何回か繰り返せば出来ます

aaadddfff
質問者

お礼

回答ありがとうございます。 例が悪くて恐縮ですが、「データを単に並び替えたい」わけではありません。 No1の方へのお礼で、質問の趣旨を説明させていただきましたので、そちらを参照していただければと思います。

関連するQ&A

  • エクセルの数式について

    現在以下のようなエクセルを作成中です。 (1)複数の団体をある数値(例えば所属人数など)で順位付け。セルの上から順に並べる。 (2)数日後に変動した数値で改めて並び替え。前のデータとの差分を違うシートに出力 少し分かりづらいかと思いますので例を挙げます。 団体A:人数10名(1位) 団体B:人数9名 (2位) ~3日後~ 団体B:人数13名(1位)・・・・差分4名 団体A:人数12名(2位)・・・・差分2名 エクセルの上のセルから順位で並べる方法は分かるのですが、上記の例のように順位が入れ替わったときの差分の計算方法(使用する数式)がよくわかりません。3日後の1位(団体B)から前データの1位(団体B)の差分(3人)が計算されてしまいます。この場合はどのような数式を使用するのが有効でしょうか?

  • エクセルで数式を教えてください。

    エクセルで数式を教えてください。 通帳で考えると分かりやすいです。 A列には入った金額、B列には出て行った金額、C列には差し引き残高です。 データは100行目まで使います。 C列に入れる数式を教えていただきたいです。 また、残高がマイナスのときは、赤文字になると嬉しいです。 いや、-でも嬉しいです。

  • エクセルの数式についてお尋ねします。

    数千個の単語帳を逐次ソート、整理しています。 =IF(($A9=$A10)*AND($B9=$B10),"★","○ ") A列に英単語とB列にそれに対応する日本語を入力しました(2行目以下)。 数千個の単語帳ですので、重複があります。それで、データ並び替えで整列させたあと、上下の同一セルをチェック、異なれば○、同一であれば★をC列に表示させました。 上は、セルC9の数式です。 今度は、C列を見ていくのですが、これが面倒ですので、セルC1に、その下のC列上の★マークの数を表示させたいのですが、可能でしょうか。 C列(2行目以下)には、上の数式が入っています。 よろしくお願いします。

  • 再度、Excelの数式について、今朝

    再度、Excelの数式について、今朝 今朝、KURUMITO様から、下記1)~3)の条件での数式を親切に教えて頂きました。 教えて頂いた数式 =SUMPRODUCT(A4:A55,B4:B55)/H2 その後、条件が1)2)は同じですが、4)が増えたため3)が5)に変更になりました。 自分なりに次のように作ったのですが、エラーになります。=SUMPRODUCT(C4:C55="S")*(A4:A55,B4:B55)/H2 正しい数式を教えてください。バージョンは Excel2003 です、 宜しくお願いいたします。 1)A列 A4からA55まで、数字のデータが入ってるセルと、入ってないセルがあります。 2)B列もA列同様、B4からB55まで、数字のデータが入ってるセルと、入ってないセルがあります。(データの入ってる行は、A列で入っていれば、B列の同じ行に入っています)、 3)A列とB列のデータの入っている行を順番に4から55行まで、掛け算をして(例えば、A5*B5)、その4から55行まで合計を、H2に入っている、ほかの合計の数値で、割り算をする計算式をK2のセルに、一つにまとめて入れ、計算結果を表示したいのです。 4)C列もA列B列同様、C4からC55まで、B又はSの”文字のデータ”が入ってるセルと、入ってないセルがあります。(データの入ってる行は、C列(文字データ)で入っていれば、A列(数字データ)、B列(数字データ)の同じ行に入っています) 5)C列の”文字データ”がSならばA列とB列のデータの入っている行を順番に4から55行まで、掛け算をして(例えば、A5*B5)、その4から55行まで合計を、H2に入っている、ほかの合計の数値で、割り算をする計算式をK2のセルに、一つにまとめて入れ、計算結果を表示したいのです。

  • エクセルで数式を作りたいのですが・・・

    エクセルについての質問です。 下記のように7行目にカウンター(マクロ)を作っているとします。  列  A       B      C  行        来客数    11時(現在時刻)  1  10(時)    2  11(時)    4  3  12(時)  4  13(時)  7  来客数     4  @(←ボタン) 上記のようなエクセルシートでボタン(@)を押すとC列の時刻とA列で同じ時刻の行B列に値を反す式をご示唆ください。お願いいたします。ちなみに現在時刻は=TODAYから=HOUR()で反しています。

  • エクセルの数式を教えてください

    エクセル2010を使用しています。 セルA1に金額が、セルB1に数量が入っています。 セルC1には単価を四捨五入で計算するため=ROUND(A2/B2,0)と式を入れました。 ほかの行にも対応させると、まだ金額等の入っていない行に#DIV/0!と表示されます。 これを表示されないようにしたいのです。 ご存じの方、教えてください。

  • エクセルの関数について教えて下さい。

    エクセルの関数について教えて下さい。 以下のような対戦表があります。 行毎の対戦です。B,Cにはそれぞれのスコアが入ります。    A    B   C   D  1 田中          鈴木  2 目黒          井上 例えば次のように、それぞれの勝者をA3とD3に入るようにしたいのですが、どのようにすれば良いか分かりません。    A    B   C   D  1 田中  2   5   鈴木  2 目黒  4   1   井上  3 鈴木          目黒 どなたか、お分かりになりましたら教えて下さい。 よろしくお願いいたします。

  • excel 2003 数値の1次元配置を2次元へ

    質問します! 下表(1)のように並んでいる数字を,下表(2)のようにするにはどうすればいいですか? 宜しくお願いします!! <表の説明> 表(1)はある生徒の,ある季節の,ある科目のスコアを表すものとします。 A~Cは春,D~Fは夏,G~Iは秋とします。 A,D,Gは英語,B,E,Hは数学,C,F,Iは国語とします。 1,2,3,4,・・・は生徒それぞれ(出席番号とします)を表し,各生徒の春,夏,秋における英語,数学,国語のスコアが表(1)中に記載されています。 例えば,C3は出席番号3番の,春における国語のスコアとなります。 この表(1)を,生徒それぞれについて,春夏秋での英数国のグラフを作りたいのです。 そのために表(2)が必要と考えています。 すなわち,表(2)の「1,2,3」行は出席番号1番のデータを表しており,A列は英語,B列は数学,C列は国語で,1行目は春,2行目は夏,3行目は秋です。 続いて4,5,6行目は出席番号2番のデータ,7,8,9行目は出席番号3番のデータとなります。 例えば,C7は出席番号3番の,春における国語のスコアとなります。 このように,1行でまとめられていたデータを3行ごとに変換したいのです。 コピペで対応できるかもしれませんが,データの数が膨大なので,関数とかオートフィルを使って自動でできる方法を探しています。 <表(1)>   A B C D E F G H I 1  2 3 1 4 5 6 3 2 2 2  4 3 2 2 3 2 1 5 6 3  3 4 6 6 3 2 1 2 3 4     (以下同様) <表(2)>   A B C D E F G H I 1  2 3 1 2  4 5 6 3  3 2 2 4  4 3 2 5  2 3 2 6  1 5 6 7  3 4 6 8  6 3 2 9  1 2 3 10 (以下同様)

  • エクセルのコマンドを教えて頂きたいです。

    エクセルのコマンドを教えて頂きたいです。 エクセル2007でデータ整理をしており、 以下の処理を行いたいのですが、方法が分かりません。 よろしくお願いします。 【加工前】 A行にid(県名) B行に値(例えば人口)  が入っています。 このデータに対応するように以下のデータを接合させたいと考えています。 C行にid(県名) D行に値(例えば売上)  が入っています。 E行にid(県名) F行に値(例えば所得)  が入っています。 ただし、このidはA≠C≠Fとなっています。 つまり、 A行のidは、『1、2、3、4、5、6、7、8、9』となっており、全てのidが存在するのですが、 C行のidは、『1、3、5、6、7、9』 F行のidは、『2、4、5、8、9』 のようになっています。 この状態から、以下の状況にしたいと考えています。 【加工後】 A行:id B行:人口 C行:売上 D行:所得 ※県名1の所得は欠損のまま(当たり前なのかもしれませんが。) よろしくお願いします。

  • エクセル数式

    (100列まで続きます。) C行に手打ちで数式を入れていくと大変なため、 コピーで入れたいのですが、うまくいきません。 C1からC3まで数式をコピーし、C7に貼り付けたのですが C7=A7*B7、C8=A7*B8、C9=A7*B9 C10=A10*B10 になってしまいます C7=A3*B7、C8=A3*B8、C9=A3*B9 C10=A4*B10 としたいのですが、良い数式または方法をおしえてもらえませんか?    A       B        C 1  17     3      =A1*B1 2  30     3.5    =A1*B2 3   49     4     =A1*B3 4   10     4.5   =A2*B4 5   24     5     =A2*B5 6  50     5.5    =A2*B6 7  60     6     = 8   7     6.5 9   40     7 10   89  7.5  ・  ・  ・ (100列までつづきます)