advanced help
per page, with , order by , clip by
Results of 1 - 1 of about 37701 for IF (0.007 sec.)
[[20050501180310]]
#score: 1591
@digest: cd2dd8c4f0b4e50bfc8c47cc94517606
@id: 13778
@mdate: 2005-05-01T13:35:18Z
@size: 3608
@type: text/plain
#keywords: 外") (8977), 351 (5476), 囲外 (5070), 181 (4359), 251 (3731), 謝! (2775), 外", (2742), maron (2472), 121 (2228), 回行 (1541), 象外 (1471), 列10 (1371), ・何 (921), 期待 (862), 回目 (808), 120 (800), リキ (781), か! (778), キリ (727), スペ (712), vlookup (681), 判定 (670), ◆ (667), 90 (667), and (655), 180 (632), 修正 (564), (ス (559), 何回 (506), 指導 (495), 250 (464), スマ (455)
『検索値の答えが複数』(たろべえ)
下記の表があります。 A 1 125 2 ○ A1のセルに入る数値によって、A2のセルに『○』とか『×』というように、判定結果を表示したいのです。判定条件は下記です。A1に入る数値が、 90から120=◎ 121から180=○ 181から250=● 251から350=▲ 351以上 = × 現在入力している関数式は、 =IF(A1="","",IF(90<=A1>=120,"◎",IF(121<=A1<=180,"○",IF(181<=A1<=250,"●",IF(251<=A1<=350,"▲",IF(A1>=351,"×","範囲外")))))) としていますが、どんな数値を入れても、『◎』しか表示されません。どこが間違っているのでしょうか。どなたかご指導をお願いいたします。 ---- エクセルでは、 >90<=A1>=120 このような表示は、出来ません。。。 そんなときは、AND関数を使用しましょ〜♪ AND(90<=A1,A1<=120) その他 こんな式でもいいかもです〜 A2 =IF(A1<>"",LOOKUP(A1,{0;90;121;181;251;351},{"範囲外";"◎";"○";"●";"▲";"×"}),"") (キリキ)(〃⌒o⌒)b ---- ◆たろべえさん、こんばんは! VLOOKUP関数はいかがでしょうか! ◆たとえば、下のような表をあらかじめ作ります A列 B列 10 0 (スペースを) 11 90 ◎ 12 121 ○ 13 181 ● 14 251 ▲ 15 351 × ◆結果判定の式はA2 =IF(A1="","",VLOOKUP(A1,$A$10:$B$15,2)) ◆いろんな方法がありますが、これも試してください! (Maron) ---- (キリキ)さん(Maron)さん共にありがとうございます。 (キリキ)さんの方法(AND関数)で作成しましたが、エラーしてしまいました。 申し訳ないですが、どこが間違っていますでしょうか。IFも入れるのかな?。 A2=IF(A2="","",AND(90<=A2,A2>=120,"◎",AND(121<=A2,A2=180,"○",AND(181<=A2,A2<=250,"▲",AND(251<=A2,A2<=350,"△",IF(A2>=351,"×","範囲外")))))) ---- ◆たろべえさん、ANDを使わなくても、IF関数を重ねて使用すれば同じことになります。 ◆A2にこの式をどうぞ =IF(A1="","",IF(A1>=351,"×",IF(A1>=251,"▲",IF(A1>=181,"●",IF(A1>=121,"○",IF(A1>=90,"◎","対象外")))))) ◆きっと、ご期待のものになっていますよ! (Maron) ---- 衝突してしまいました。 (Maron)さんの式の方がスマートですね。 =IF(A2="","",A2<90,"範囲外",IF(A2<=120,"◎",IF(A2<=180,"○",IF(A2=<=250,"●",IF(A2<=350,"▲",IF(A2>=351,"×",""))))))) という式では? それと、(Maron)さんの1回目の回答で行うとエラーが出るみたいですので、少し修正しますね(^-^; (スペースを)の場所を(範囲外)に =IF(A1="","",VLOOKUP(A1,$A$10:$B$15,2,TRUE)) (Maron)さん修正して申し訳ありません。 (たろべえ)さん別シートに作成して=vlookup関数の絶対参照を名前定義でひっぱる手もありますよ。 (みーこ) ---- >エラーしてしまいました。申し訳ないですが、どこが間違っていますでしょうか。IFも入れるのかな?。 たろべえさんのご提示の数式を修正すると、 =IF(A1="","",IF(AND(90<=A1,A1<=120),"◎",IF(AND(121<=A1,A1<=180),"○",IF(AND(181<=A1,A1<=250),"●",IF(AND(251<=A1,A1<=350),"▲",IF(A1>=351,"×","範囲外")))))) # 不等号の向きやIFと括弧の不足を修正すると、期待した答えが得られそうです。 (Hatch) ---- ◆Maronの1回目の式に誤りがありましたか! 1.(スペース)は(対象外)とすべきでしたね!見落としていました!m(_ _)m 2.VLOOKUP関数の第4引数は省略すると、検索の型は「TRUE」になったはずなんですが? 実際に確認してからレスしたんですが、まちがっていましたか? (Maron) ---- (Maron)さん申し訳ありません。 今、試して見るときっちりでました。さっき試すと何回行っても出きなかったのです。 89を入れると#N/Aが必ずでていたのですが・・・・ 何故なのでしょう?(m__m) (みーこ) ---- (Maron)さん、(みーこ)さん、(Hatch)さん、共にありがとうございます。 出来ました!!!。 のどに引っかかっていた魚の小骨がとれた感じです。完璧です。 感謝!感謝!。 また何かありましたらご指導よろしくお願いします。 ありがとうござんした。 ...
https://www.excel.studio-kazu.jp/wiki/kazuwiki/200505/20050501180310.txt - [detail] - similar
PREV NEXT
Powered by Hyper Estraier 1.4.13, with 97065 documents and 608342 words.

訪問者:カウンタValid HTML 4.01 Transitional