アプリ版:「スタンプのみでお礼する」機能のリリースについて

エクセルについて教えてください。

A列   B列  C列       
1月  2月  3月
500 100 200
300 200 100
100 500 200

とあった場合、あるセルの表示が1列目の月を表示したら、それ以下のセルを別の表へ表示させたいのですが、どういった計算式にすればよろしいのでしょうか?

例えば、あるセル(仮にD2としてください)に1月とあればD2以下にA列の1月以下の値を

500
300
100

と表示させたいのです。

詳しい方ご回答お願いします。

A 回答 (2件)

こんばんは!



色々やり方はありますが、一例です。
↓の画像でD3セルに
=IF(COUNT(OFFSET(A:A,,MATCH(D$2,$1:$1,0)-1,,1))<ROW(A1),"",OFFSET(A$1,ROW(A1),MATCH(D$2,$1:$1,0)-1))

という数式を入れフィルハンドルで下へコピーしています。m(_ _)m
「エクセル計算式について」の回答画像1
    • good
    • 1
この回答へのお礼

ありがとうございました!
助かりました!

お礼日時:2018/03/12 19:55

無理ですね。


D2セルに入力してD2以下に値を表示させるにはvbaを使うしかありません。
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!