[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『苗字を入力して、その苗字の合計金額を関数で示したい』(すみれ)
まいどお世話になります。皆様のお知恵をお借りしたいとおもいます。
シート1
A B C D E 1苗字 金額 2吉田 (空欄) 11000円 3川崎 (空欄) 8000円 4岡田 (空欄) 8000円 5吉田 (空欄) 12000円 6加藤 (空欄) 25000円 7加藤 (空欄) 10000円 8沢谷 (空欄) 24000円 9吉田 (空欄) 9000円
シート2
A B C 1 2 3 シート2のB1にシート1の苗字を入力して、B2にその苗字の金額の合計が出るようにしたいです。 "加藤"とB1に入力したら、B2には25000+10000=「35000円」が反映されるようにしたいです。
VBAでやればいいというご意見を頂きますが、ここはEXCELの関数で解決したいと思います。ご理解いただけますと幸いです。
お手数ですが、お願いします。
< 使用 Excel:Office365、使用 OS:Windows10 >
この内容でVBAで回答される方はあまりいらっしゃらないと思いますが… SUMIF関数で対応可能でしょう。 (コナミ) 2022/11/24(木) 11:11:03
横から失礼します。
SUMIFの使い方は↓が参考になると思います。
[[20221124104421]] 『時間の合計』(KO)
(MK) 2022/11/24(木) 11:28:36
時間がないならなお自分で検索したほうが 早いと思いますが。 ここの「関数」のページにも事例がありますし、 リンクした過去ログの 2022/11/24(木) 11:05:19 のKOさんの コメントにも事例が載ってますし。 (MK) 2022/11/24(木) 11:56:38
B2: =SUMIF(Sheet1!A2:A9,B1,Sheet1!C2:C9)
◆金額が「11000円」と入力されている場合
一案ですがこんな式
B2: =SUMPRODUCT(INDEX(SUBSTITUTE(Sheet1!C2:C9,"円","")*1,,)*(Sheet1!A2:A9=B1)) (メジロ) 2022/11/24(木) 12:48:58
B2: SUMPRODUCT(SUBSTITUTE(Sheet1!C2:C9,"円","")*(Sheet1!A2:A9=B1))
(メジロ) 2022/11/24(木) 12:52:07
ありがとうございます。うまくできました。本当に感謝です。
A B C D E 1苗字 金額(一人分) 2吉田 香川 11000円 3川崎 生田 8000円 4岡田 8000円 5吉田 香川 12000円
このように、苗字が複数の場合はどうすればよいでしょうか。
"香川"と入力したら、11000+12000=「23000円」が反映されるようにしたいです。
(すみれ) 2022/11/24(木) 13:30:31
B2: =SUMIF(Sheet1!A2:A9,B1,Sheet1!C2:C9)+SUMIF(Sheet1!B2:B9,C1,Sheet1!C2:C9)
(メジロ) 2022/11/24(木) 14:37:56
同じ行でA列とB列に同じ苗字が入らない場合で、C1セルに求めたい苗字を入れる場合。 =SUMPRODUCT(Sheet1!C2:C9*(Sheet1!A2:B9=C1)) ではどうだろうか? (ねむねむ) 2022/11/24(木) 14:47:02
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.