[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『複数条件の売買についての関数』(りん)
はじめまして。最近仕事でExcelを使うようになり勉強をしています。
A ....... B.. C... D
通貨 売買 単価 値段
1 USD/JPY 買 100 150
2 USD/JPY 売 200 150
3 EUR/JPY 買 100 100
4 GBP/JPY 売 300 80
このような表を計算する時、=IF(B1="","",IF(B1="買",-1*C1*D1,C1*D1))と
SUMIFの二つを使って計算しています。ただ何かもうひと手間加えたら一つの式で計算できるような気がします。どなたかアドバイスをいただけますでしょうか。
※A横の...はスペースを空けるようのものです
< 使用 Excel:Excel2016、使用 OS:unknown >
>=IF(B1="","",IF(B1="買",-1*C1*D1,C1*D1)) これを A列の通貨別に合計したいってこと?
G H 1 通貨 合計 2 USD/JPY 15000 3 EUR/JPY -10000 4 GBP/JPY 24000
・元表は 1行目が見出し、データは2行目から
H2 =SUMPRODUCT(N($A$2:$A$100=G2),($B$2:$B$100="買")*-2+1,$C$2:$C$100,$D$2:$D$100) 下コピー
これで一応出ますけど、作業列を使った方がいいですね。
以上、参考まで (笑) 2022/11/24(木) 08:39:07
ありがとうございます。
(りん) 2022/11/24(木) 12:43:51
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.