• ベストアンサー

エクセル 数字の入っている列をピックアップしたい

エクセルで表を作っており、以下のように各行ばらばらに 違う列に数字が入っています。 また、重複して違う列に数字が入っていることはありません。 この列の中から数字が入っているものを (入っていないセルは空か0が入っています) ピックアップした列を作りたいのですが、 適切な関数はありますでしょうか? 1  2   3    4     5

質問者が選んだベストアンサー

  • ベストアンサー
noname#65789
noname#65789
回答No.1

1~5がそれぞれAセル~Eセルにあるとすれば、 Fセルに =a1+b1+c1+d1+e1 と設定して、全行コピーしたらいかがでしょう? 単純すぎますか?

camerabook
質問者

お礼

なるほど・・ まったく気づかず、ばかな私です。 ありがとうございました!

その他の回答 (2)

  • imogasi
  • ベストアンサー率27% (4737/17069)
回答No.3

例データA1:F5 - 2 a 0 - - q - 45 - w 赤い - - 234 0 - 23 - dfg - 45 0 56 - ーは空白かスペースのセルを示す。 G1に =INDEX(A1:F1,1,MIN(IF(ISNUMBER(A1:F1),COLUMN(A1:F1),""))) と入れてSHIFT+CTRL+ENTERの3つのキーを同時押しする。 (配列数式) 以下G5まで式を複写する。 結果 2 45 234 23 45 ーー やっている内容は、0でない数字で、一番左列の数字を拾う。

camerabook
質問者

お礼

複雑な関数まで教えていただき、 ありがとうございます!

  • maron--5
  • ベストアンサー率36% (321/877)
回答No.2

◆これでもいいような =SUM(A1:E1)

camerabook
質問者

お礼

そうですね・・ 気づかず、お恥ずかしい限りです。 ありがとうございました!