• ベストアンサー

ifまたはiifを使った式を教えてください。

例えばセルA1に『7』という数値が入っているとします。 もし、A1の数値が5から10ならば ”ア” と表示させ、違うならば”イ” と表示させたいとしたならば、どのような式にすればいいでしょうか? よろしくご教授くださいますようお願いいたします。

質問者が選んだベストアンサー

  • ベストアンサー
  • srafp
  • ベストアンサー率56% (2185/3855)
回答No.1

私だったら、次のようなIF文を入力いたします。 =IF(AND(A1>=5,A1<=10),”ア”,”イ”)

fine-top
質問者

お礼

即行のご回答ありがとうございます。 お蔭様で思い通りできました。 重ねてありがとうございました。 ちなみに式中の 『AND』ってどんなときに使うのでしょう? 複数の条件を含めるときに使うのでしょうか?

その他の回答 (6)

  • imogasi
  • ベストアンサー率27% (4737/17069)
回答No.7

これはエクセルの質問だよね。セルという言葉やA1と言うような表現なので。IIFなど出てきてアクセスか紛らわしい。 まだエクセルにはIIF関数がないようだが。 VBAにはあるようだ http://officetanaka.net/excel/vba/function/IIf.htm IF関数なら答えるのはやさしく、質問にもならない課題と思うが。 ただ2条件になるのでAND関数(場合によってはOR関数)利用になると思うが。 http://www.eurus.dti.ne.jp/~yoneyama/Excel/kansu/if_is.htmなどの中ほど辺りから参照。 ーー エクセルにはBETWEEN関数や演算子はない。 ーー 沢山区分があるときのことを考えてVLOOKUP関数のTRUE型を勉強したら。 http://kokoro.kir.jp/excel/vlookup-true.html など読んで勉強のこと。

fine-top
質問者

お礼

こんばんわ、imogasiさん。 確かめてみました。 思い通りの答えを出すことが出来ました。 ありがとうございました。

  • mshr1962
  • ベストアンサー率39% (7417/18945)
回答No.6

If Range("A1") Between 5 And 10 Then Range("B1") = "ア" Else Range("B1") = "イ" End If または Select Case Range("A1") Case 5-10 Range("B1") = "ア" Case Else Range("B1") = "イ" End Select または Range("B1") = IIf(Range("A1") Between 5 And 10,"ア","イ")

fine-top
質問者

お礼

こんばんわ、mshr1962さん。 確かめてみました。 思い通りの答えを出すことが出来ました。 ありがとうございました。

  • umazanpai
  • ベストアンサー率38% (53/137)
回答No.5

IIf(A1 Btween 5 And 10,"ア","イ") 最近Accessさわってないけど。。。

fine-top
質問者

お礼

こんばんわ、umazanpaiさん。 確かめてみました。 思い通りの答えを出すことが出来ました。 ありがとうございました。

noname#204879
noname#204879
回答No.4

》 ifまたはiifを使った式を… 「iif」って何ですか?

fine-top
質問者

補足

こんばんは、mike_gさん iifはMSアクセスの関数で エクセルのifと同じです。

  • koba0626
  • ベストアンサー率67% (19/28)
回答No.3

=IF(AND(A2>=5,A2<=10),"ア","イ") で出ませんか?

fine-top
質問者

お礼

即行のご回答ありがとうございます。 お蔭様で思い通りできました。 重ねてありがとうございました。 ちなみに式中の 『AND』ってどんなときに使うのでしょう? 複数の条件を含めるときに使うのでしょうか?

  • chiizu2
  • ベストアンサー率41% (164/400)
回答No.2

=IF(AND(A1>=5,A1<=10),"ア","イ")

fine-top
質問者

お礼

即行のご回答ありがとうございます。 お蔭様で思い通りできました。 重ねてありがとうございました。 ちなみに式中の 『AND』ってどんなときに使うのでしょう? 複数の条件を含めるときに使うのでしょうか?

関連するQ&A