- ベストアンサー
エクセル IFとORの関数を使いたいのですが
IFとOR関数を使ってできると思うのですが、うまくいかないので教えてください。 りんごなら、単価×1.2に、キャベツなら、単価×1.5、みかんなら、単価×1.6、その他の材料なら、そのままにしなさい という式ですが、 if(or(((F5="りんご",I5*1.2),F5="キャベツ",I5*1.5),F5="みかん",I5*1.6),I5) こうしたのですが、エラーになります。 どこがおかしいのでしょうか?よろしくお願いします。
- みんなの回答 (9)
- 専門家の回答
質問者が選んだベストアンサー
その他の回答 (8)
- 某HN クロメート(Chromate)(@CoalTar)
- ベストアンサー率40% (705/1742)
- 某HN クロメート(Chromate)(@CoalTar)
- ベストアンサー率40% (705/1742)
- mt2008
- ベストアンサー率52% (885/1701)
- gyouda1114
- ベストアンサー率37% (499/1320)
- gyouda1114
- ベストアンサー率37% (499/1320)
- Turbo415
- ベストアンサー率26% (2631/9774)
- lindberg19
- ベストアンサー率41% (37/89)
- lindberg19
- ベストアンサー率41% (37/89)
関連するQ&A
- エクセルのor関数について
すみません、いまエクセル関数でorを使い 特定セルにてR112、F122、G111などの記号があり、 それに該当する式で =if(or(LEFT(A1,2,"R1"),(LEFT(A1,2,"F1")・・・・),式1,式2) という風にorの条件は30個までですが、それ以上の条件式を書く事は出来ないでしょうか? また、それに代用できる関数はあるのでしょうか?
- ベストアンサー
- オフィス系ソフト
- エクセル【IF関数、OR関数】について
=IF(OR(F3:G3=X5,F3:G3=X6,F3:G3=X7,F3:G3=X8,F3:G3=X9,F3:G3=X10),"A",IF(OR(F3:G3=X14,F3:G3=X15,F3:G3=X16,F3:G3=X17,F3:G3=X18),"B",IF(OR(F3:G3=X23,F3:G3=X24,F3:G3=X25,F3:G3=X26,F3:G3=X27,F3:G3=X28),"C"))) の式で、どこを直せば正しく返されるのか教えてください。 現在の式では、♯VALUE!になってしまいます。
- 締切済み
- オフィス系ソフト
- エクセルのIF関数でORとANDの組み合わせ方
エクセルのIF関数でORとANDの組み合わせ方を教えてください。 =IF(AND(C1>10,A1>B1),"S","") =IF(AND(C1>10,A1<B1),"L","") この2つの式をORで1つの式にするにはどのように組み合わせれば良いのでしょうか? よろしくお願いいたします。
- ベストアンサー
- オフィス系ソフト
- エクセル関数
エクセル関数について下記のような表があります。 A B C D E F 12/1 りんご 9.5kg 12月度 りんご 48.0kg 12/1 みかん 5.0kg 12月度 みかん 25.0kg 12/1 ばなな 5.0kg 12月度 ばなな 25.0kg 12/2 りんご 9.5kg 12/2 みかん 5.0kg 12/2 ばなな 5.0kg 12/3 りんご 9.5kg 12/3 みかん 5.0kg 12/3 ばなな 5.0kg 12/4 りんご 9.5kg 12/4 みかん 5.0kg 12/4 ばなな 5.0kg 12/5 りんご 9.5kg 12/5 みかん 5.0kg 12/5 ばなな 5.0kg F2列の式は、SUMIF($B:$B,E2,$C:$C)で、F3,F4はF2の式を下フィルしています。質問内容はF2の小計が本来47.5kgとなるべきはずが、48kgとなってしまうのは何故かということです。ご教示の程 よろしくお願いします。
- 締切済み
- オフィス系ソフト
- if関数のネストについて教えてください
エクセル2003です 関数につい勉強している前期高齢者です。 IF関数のネストについて教えてください。 A1 りんご A2 みかん A3 かき と入力する表があります。 B1せるに A3が入力されているときはA3 A3が空白のときはA2 A3とA2が空白の時はA1 と表示させたいのですが =IF(A3="",A2,IF(AND(A3="",A2=""),A1,A3)) =IF(A3="",A2,IF(A2="",A1,A3)) の式では A3とA2が空白のときに「0」となり 「りんご」と表示されません。 A3とA2が空白のときに「りんご」と表示する 式の作り方を教えてください
- ベストアンサー
- オフィス系ソフト
- EXCELのIF、OR、COUNTIF関数について
EXCEL2010にて =IF(OR(COUNTIF(K20,"*○○町*"),COUNTIF(K20,"*●●町*"),COUNTIF(K20,"*◎◎町*")),"○○区",IF(OR(COUNTIF(K20,"*△△町*"),COUNTIF(K20,"*▲▲町*"),COUNTIF(K20,"*▽▽町*")),"▼▼区",IF(OR(COUNTIF(・・・・・・・・・・,"error"))))))) という感じで判別しているのですが このまま書いていると8000字ほどの文字数制限にかかってしまいます。 もっと短くかける書き方、関数などありますでしょうか? よろしければ詳しい方回答お願いします。m(_ _)m
- ベストアンサー
- オフィス系ソフト
- ファイルメーカー6のif関数について
ファイルメーカー6、MacOS9.2を使ってる初心者です。 ファイルメーカーの事で前も教えて頂きましたが、またお願いします。 商品名、数量、単価、合計という4つのフィールドがあります。 合計フィールドは数量フィールド×単価フィールドという計算式で出していて これ自体は問題ないんですが、 商品名を値一覧から(約10品名)選び、選んだ品名から自動で 単価を入れたいんですがやり方が分かりません。 例えば商品名にみかんを選んだ場合は単価に50を、 リンゴを選んだら70を バナナを選んだ90を・・・・ こんな感じで10品目分を設定したいんですが出来ません。 ひとつだけならif関数で出来たんですが・・・ もちろん、設定が出来るならif関数じゃなくても良いんです。 よろしくお願いいたします。
- ベストアンサー
- その他(データベース)
- IfとNotとLikeとOrを使用するVBA
初めまして、IfとNotとLikeとOrを使用するVBAについて質問させてください。 「みかん」と「りんご」という名前を含まないブックを閉じていきたいのですが、 If Not Activeworkbook.Name Like "*みかん*" Or Not Activeworkbook.Name Like "*りんご*" Then Activeworkbook.Save Activeworkbook.Close としても、「りんご」と「みかん」を含むブックまで一緒に閉じられてしまいます。 (For Next構文についてはうまく処理ができているため割愛させていただきます。) If Activeworkbook.Name <> "*みかん*" Or Activeworkbook.Name <> "*りんご*" Then でもやはり閉じられてしまいます。一つの条件だけのときは If Not Activeworkbook.Name Like "*みかん*" Then~でうまくいくので、 Orの時の入力の方法の何かが違うと思うのですが、試行錯誤してもわかりませんでした。どなたか、どこが間違っているのかご教示いただけないでしょうか・・・?!
- ベストアンサー
- Excel(エクセル)
- エクセル初心者 IF関数
A1 B1 品名 単位 のり 枚 みかん 個 りんご 個 上記の時 IF関数で単位の表示が出るようにしました、次に単位が上と同じ時 ”〃”と表示させたいのですがどのようにすればいいのでしょうか?教えて下さい。よろしくお願いします。
- 締切済み
- オフィス系ソフト
- エクセルのIF関数について
エクセルのIF関数について お世話になっております。 エクセルのIF関数について教えてください。 あるセルの値がエラーなら0、数値が入っているなら、その数値をそのまま表示するという 関数を作りたいのですが、どのようにすればよろしいでしょうか?
- ベストアンサー
- その他MS Office製品
お礼
詳しくご回答ありがとうございます。 画像とてもわかりやすいです。 要するに、掛け率が目で見てわかるパターンになっているわけですね。 これなら、掛け率のセルに数字を入れ替えることもできますね。 とても参考になりました。ありがとうございました。