- ベストアンサー
エクセル 該当するセルの値を表示
こんにちは。 エクセル初心者で困っております。 売上表というブックがありまして、約10枚くらいのシートで構成されています 。 1枚目のシートが「合計」という名前で、2枚目以降のシートの各合計を引っ張 ってきたいのです。 《1枚目「合計」》 A B C D 1 前回請求額 今回入金額 今回売上額 2 10日合計 ********** ********** ********* 3 15日合計 :::::::::: :::::::::: :::::::::: 4 ・ 5 ・ 6 ・ 《2枚目「10日締」》 A B C D 1 前回請求額 今回入金額 今回売上額 2 ●●商亊 120,000 20,000 300,000 3 △△△(株) 30,000 30,000 150,000 4 ・ 5 ・ 6 ※合計※ 1,500,000 500,000 2,300,000 3枚目以降も2枚目の「10日締」と同じようなデータがあります。 1枚目「合計」シートのB2~D2セルには、2枚目「10日締」のAの列に「※合計 ※」と入っている行の値を表示させたいのです。B3~D3のセルには、3枚目の シートの同じく、「※合計※」と入っている行の値を表示させたいのです。 このブックは毎月2枚目以降のシートのデータが他のブックからリンク貼り付 けをしているため、更新され、各シート、「※合計※」の位置が変わるので、 どう計算式をくんでいいのかわかりません。 説明が下手ですが、要は、Aの列のどこかに「※合計※」と入っていれば○○ を表示…というような計算式をどなたか教えてください。よろしくお願いいた します。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
次の関数をお試し下さい。 1.合計シートのB2セルに=VLOOKUP("※合計※",シート名!$A:$D),COLUMN(),false)を入力し、右方向にコピー 2.以降、シート名を変更し、1と同様
その他の回答 (1)
- hana-hana3
- ベストアンサー率31% (4940/15541)
VLOOKUP関数などが使えます。