[[20100805094123]] 『IF文について教えてください』(ポポ) ページの最後に飛ぶ

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

 

『IF文について教えてください』(ポポ)

もし、A1セルが"あ"ならば、B1セルの内容をC1セルに表示する。という条件で以下の式を作りましたが、うまくいきませんので、ご指導お願いします。

C1セルに→ =IF(A1="あ",=B1,"")

よろしくお願いします。


 C1=IF(A1="あ",B1,"") 
 (kei)

 うまくいかない場合は、関数の挿入で IF を選び
 数式を入れていくと結果を確認しながら変更できますので
 いいかも知れませんよ♪

 今回は =B1 の『=』が必要ないだけみたいですね♪

 (忍)

kei様、忍様ありがとうございました。

あと一件教えて頂きたいです。以下のような計算式を簡略化することは可能でしょうか??

=IF(L17="あ",AM17,"")&IF(L17="い",AM17,"")&IF(L17="う",AM17,"")&IF(L17="え",AM17,"")&IF(L17="お",AM17,"")&IF(L17="か",AM17,"")&IF(L17="き",AM17,"")&IF(L17="く",AM17,"")&IF(L17="け",AM17,"")&IF(L17="こ",AM17,"")&IF(L17="さ",AM17,"")&IF(L17="し",AM17,"")&IF(L17="す",AM17,"")&IF(L17="せ",AM17,"")&IF(L17="そ",AM17,"")&IF(L17="た",AM17,"")&IF(L17="ち",AM17,"")&IF(L17="つ",AM17,"")


 =IF(AND(L17>="あ",L17<="つ"),AM17,"")
 で、どうでしょうか?
 追記
  修正です(汗
 =IF(AND(LEN(L17)=1,L17>="あ",L17<="つ"),AM17,"")
  としてください。
 (独覚)


 何か入力されているという前提なら
=IF(L17="","",AM17)
(GobGob)

独覚様、GobGob様ありがとうございました。
あと一点よろしいでしょうか?
VLOOKUP対応表の左から7番目のセルに0000と入力しています。
下記計算式ですと、00000000と表示されてしまいます。
希望は0000と表示したいのですが…

=IF(L17="あ",AM17,VLOOKUP(L17,$AN$1:$AW$53,7,FALSE))&IF(L17="い",AM17,VLOOKUP(L17,$AN$1:$AW$53,7,FALSE))


 前回の回答で複数の条件を同時に満たす場合としてAND関数を使いました。
 対して複数の条件のどれかを満たす場合にはOR関数を使います。

 =IF(OR(L17="あ",L17="い"),AM17,VLOOKUP(L17,$AN$1:$AW$53,7,FALSE))
 (独覚)

コメント返信:

[ 一覧(最新更新順) ]


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