[[20221123230520]] 『複数条件の売買についての関数』(りん) ページの最後に飛ぶ

[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]

 

『複数条件の売買についての関数』(りん)

はじめまして。最近仕事で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


あちらはマルチポスト禁止ですので、
きちんと後始末してくださいね。
(通りすがり) 2022/11/24(木) 12:51:09

コメント返信:

[ 一覧(最新更新順) ]


YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki. Modified by kazu.