[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『条件に合う値を抽出する関数』(バーバラ)
また、お世話になります。
A1:D5に、次のような表があるとします。 1601 1602 1603 AA 50 AB 100 AC 200 AD 100
ここで、E列の各セルにに下記のように、数値が入っているセルの1行目の 値を抽出したいのですが、どのような関数を使えばよいか、教えていただけ ないでしょうか。 1601 1602 1603 AA 50 1601 AB 100 1602 AC 200 1603 AD 100 1603 よろしくお願いいたします。
< 使用 Excel:Excel2007、使用 OS:Windows7 >
数値が入るのは、B列からD列のどこか1つだけ、ということ?
E2 =IFERROR(LOOKUP(10^16,B2:D2,$B$1:$D$1),"")
下へコピー(10^16 は10の16乗)
数値が複数ある場合は、最後の数値が入ってる列の1行目の値が返ります。
本当に3列だけの話なら IF だけでもできますけどね。 (笑) 2016/02/11(木) 00:41
B〜D データ1つ。1行目 数値として。
=SUMIF(B2:D2,"<>",B$1:D$1) (GobGob) 2016/02/11(木) 08:04
(笑)さま ありがとうございました! 10の16乗の意味も調べたら理解できました。 大変助かりました。
GobGobさま ありがとうございました! 大変助かりました。
(バーバラ) 2016/02/11(木) 21:24
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.