[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『if関数について』(もも)
もしA1がB1の場合、C1と入力、もしA1がB2の場合C2と入力
当てはまらない場合ブランク
if(A1=B1,C1,if(A1=B2,C2,""))
という式を入力しているのですが、
どちらも当てはまる場合、片方しか入力できません。
C1とC2両方入力する方法はありますか?
< 使用 Excel:Microsoft365、使用 OS:unknown >
=IF(A1=B1,C1,"")&IF(A1=B2,C2,"")
こうですか?
(ふなば) 2023/01/24(火) 12:58:53
>どちらも当てはまる場合、片方しか入力できません。 IF関数は前方から処理されるので、最初にB1とB2を比較すれば良いです。 スマートなのはふなばさんの式ですが、参考にしてください。
=IF(B1=B2,C1&C2,IF(A1=B1,C1,IF(A1=B2,C2,""))) (フォーキー) 2023/01/24(火) 14:02:55
現在365で確認できないが。
=TEXTJOIN(",",TRUE,IF(A1=B1:B2,C1:C2,"")) どちらも当てはまる場合、二つを,で区切って表示する。 (ねむねむ) 2023/01/24(火) 14:07:16
=IF(AND(A1=B1,A1=B2),C1&C2,IF(A1=B1,C1,IF(A1=B2,C2,""))) (フォーキー) 2023/01/24(火) 14:16:13
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.