- 締切済み
EXCEL関数の意味を教えて下さい
=IF(F28="","",IF(F28<0.8,"A",IF(F28<0.9,"B","C"))) こちらの関数を日本語で教えて頂ければ嬉しいです。 F28が0.8より小さければAで F28が0.9より小さければB という意味ですか? Cはどんな時に表示されるのか謎です。 お詳しい方どうぞ宜しくお願い致します。
- iis032
- お礼率30% (189/629)
- Excel(エクセル)
- 回答数5
- ありがとう数11
- みんなの回答 (5)
- 専門家の回答
みんなの回答
- kkkkkm
- ベストアンサー率65% (1624/2464)
F28が未入力なら未入力 F28が未入力ではなく0.8未満ならAを F28が未入力ではなく0.8未満ではなく0.9未満ならBを F28が未入力ではなく0.8未満ではなく0.9未満でなければCを となります。式の評価(もしxならば、xでなければ)はそれ以前の左の評価を全て含みます。
- msMike
- ベストアンサー率20% (363/1775)
「お詳しい方」だけでなく、小学生レベルでも分かることです。 セル F28 が、 空白なら空白を、 0.8未満ならAを、 0.9未満(かつ、0.8以上)ならBを、 それ以外(つまり、0.9以上)ならCを、 返す。
お礼
そんなことも分からず情けないですね; ありがとうございます!
- aokii
- ベストアンサー率23% (5210/22062)
F28がブランク(空白)なら空白、それ以外ならF28が0.8未満ならAで、それ以外ならF28が0.9未満ならBで、それ以外ならC。 Cが表示されるのは、F28が0.9以上の場合です。
お礼
お詳しくありがとうございます!!理解出来ました!
- aa5462
- ベストアンサー率40% (20/49)
=IF(F28="","",IF(F28<0.8,"A",IF(F28<0.9,"B","C"))) F28が空白なら空白、 F28が0.8より小さければA、 F28が0.9より小さければB、 それ以外はC となります。 一番上から評価して最初に一致した条件で値を返します。
お礼
ありがとうございます。 お陰様で理解出来ました。
関連するQ&A
- Excel2007 関数について
はじめまして! Excelで集計しているのですが、どの関数を使用すべきか困っています。 ご教示お願い致します。 添付の上部がINPUT(sheet名は「condo」)です。 添付の下部のSHEETに出力できる関数を調べています。 今のところ以下の関数を使用していて、うまくできていません。 IF(AND($3:$3>=Condo!$C:$C,$3:$3<=Condo!$D:$D),Condo!$G:$G,"") ※INPUTの行の順番に 表示されてしまっているので、それを、各UNIT(A,B,C,D,E,F)に応じて出力させたいです。 お手数ですが、何卒宜しくお願い致します。
- ベストアンサー
- その他([技術者向] コンピューター)
- EXCEL関数について
EXCELの関数「IF」において、 =IF(Aのとき、BもしてCもする、それ以外は何もしない) という関数にしたいのですが、 「BもしてCもする」とする場合、どのような数式を かけばよいのでしょうか。
- ベストアンサー
- その他MS Office製品
- EXCEL2007 情報抽出 関数
A~E列それぞれの一つのセルに"1"を入力し、F列にある情報を抽出、 G列のセルに表示させたいです。 行が多いので、IF関数などは使用できませんでした・・・ 何を使用すればよろしいでしょうか・・・? 例) A1~A20 B1~B20 C1~C20 D1~D20 E1~E20 それぞれの列の一つだけに1を入力します。 ・A 5に1を入力 → F5の情報をG1に表示 ・B15に1を入力 → F15の情報をG2に表示 ・C 2に1を入力 → F2の情報をG3に表示 ・D18に1を入力 → F18の情報をG4に表示 ・E9 に1を入力 → F9の情報をG5に表示 行数が多く、複数の関数を試してみても、数の制限にひっかかるのか うまくいかず困っています。どうぞよろしくお願いします。
- ベストアンサー
- その他MS Office製品
- Excel:関数
A B C D E F G H 1 あ い 51 か い 2 あ か 14 あ い 3 あ お 24 4 か い 54 5 か さ 22 6 あ い 66 7 か い 56 ・ ・ ・ このような表があるとします。 H1,H2に、それぞれの合計を出したいです。 例えば「か い」(F1,G1)だと、 B4、C4とB7,C7に合致する項目があるので 54+56で110となりH1には110と表示されます。 これを、関数を使って求めたいんですが… どなたか教えて下さい。
- ベストアンサー
- その他([技術者向] コンピューター)
- excel関数についての質問です。
A列に1000未満の様々な数字がはいっており、 現在関数を使って2段階で下記のように加工しているのですが それを1つにまとめたいと思い試行錯誤しておりますが、うまくいきません。 【例】281.25→282 、 28.125→28.2 、 2.8125→2.82 、 0.28125→0.29 15→15.0 、 1.5→1.50 、 ※3桁表示にしたい(○○○、○○.○、○.○○) ※上記いずれも四捨五入でなく繰上げたい。 現在のところ B列には【繰上げの関数】 =IF(LEN(TRUNC(A1))>2,ROUNDUP(A1,0),IF(LEN(TRUNC(A1))>1,ROUNDUP(A1,1),ROUNDUP(A1,2))) C列には【桁数をそろえる為の関数(たとえば0.5を0.50とするため)】 =IF(LEN(TRUNC(B1))>2,TEXT(B1,"#0"),IF(LEN(TRUNC(B1))>1,TEXT(B1,"0.0"),TEXT(B1,"0.00"))) B列とC列の関数を合体して1つにまとめたいのですが、うまくいきません。 どなたかご教授いただけないでしょうか? ちなみにそれぞれの関数は私が作ったものではありませんが、 それぞれの関数自体は何とか理解できます。よろしくお願いします。
- ベストアンサー
- オフィス系ソフト
- 【エクセル/excel】if関数とフラグ
if関数でフラグを立てたものからさらにif関数で 条件を絞ってフラグを立てようとするのですが エラーが表示されてうまくいきません。 A B C 1 1 0 * 2 1 1 * 3 2 1 * 上記の図で (1)A1:B3の範囲でif関数を用いてフラグを立てます。 (2)C1:C3の範囲でif関数を用いてフラグを立てます。 (たとえばA行とB行がともに1ならば1というフラグ を立てるといった感じです。) 式の立て方がいけないんでしょうか?どなたか教えて下さい。 なんだか至極簡単なことのような気もして申し訳ありません。
- 締切済み
- オフィス系ソフト
- EXCEL2007での関数について
すみません、関数について教えてください。 図のように、セルC(=B*0.9)からセルE(=D*0.9)の値を引いてセルFに数字を出したいのですが、 セルCが空白の場合は、セルBの数字を参照してセルFに数字を出すとゆう関数ってありますか? IF関数の勉強不足により、それが可能かどうかがわかりません。 補足:『通常は、セルC-セルE=セルF、でも、セルCが空白の場合は、セルB-セルE=セルF』といった感じの関数があれば教えてくださいm(_ _)m
- ベストアンサー
- ビジネスマナー・ビジネス文書
- EXCEL関数
おせわになっておりますm(__)m 先日下記のような質問をここでさせていただきました おかげさまで完璧に解決いたしたのでありますが、 その関数の意味がいまいちわからないのです。 どのように考えればこんな関数が考え付くのでしょうか? 合計を出したいのですが、問題があるのです。 その表はこういうふうに並んでいます。 まずタイトルがあります。 A1 日付 B1ファイル名 C1ファイルのサイズ その下にだーっとデータが並んでいます。 そしてそれは日付ごとに並んでいます。 ファイル名の数はばらばらです。 2つデータがあるときもあれば3つだったり4つだったりします。 データの数さえそろっていれば、D2にでも、SUM関数をいれてオートフィルで合計 値をだせるのですが、 データの数がバラバラなので、 現状だと、手作業で日付ごとに合計しているような状態です。 D列に日付ごとの累計を入れたいのです どうか宜しくお願い致します ちなみに >ファイルサイズの合計です >宜しくお願い致しますm(__)m >もうすでにC列には数値(ファイルサイズ) >がでているので、それぞれ合計すればいいだけです 上記のような質問です。 それで下記のような答えを頂きました (参照失礼致します) D2を選択して、 =IF(A2<>A3,SUMIF(A:A,A2,C:C),"") をコピペして、セルの右下の■を必要なだけ、下方向へ伸ばしてください。 もし、累計が一番最初の行に表示したいのであれば、 =IF(A1<>A2,SUMIF(A:A,A2,C:C),"") でやってみてください。 上記の関数で完璧にできました (arukamunさん、ほんとうにありがとうございます(__)) これはどういうことから導き出しているのでしょうか?
- ベストアンサー
- オフィス系ソフト
- Excel関数で、こんなことできますか?
Excel関数で、こんなことできますか? 『沢山のパターンの中から、自動判定したい。』 (1)~(4)の4パターンで自動判定するよう設定したいのですが、 Excel関数を使って、できるのでしょうか? もし無理であれば、(1)、(2)のみとかだけでもできればありたがたいです。 ちなみに(1)のみの場合は、IF関数で次のように設定しました。 =IF(B6>49,"S",IF(B6>34,"A",IF(B6>24,"B",IF(B6>14,"C","D")))) この他に合計値を出す範囲内のセル( 例えばB3やB4 )に 「N」という表示があった場合には、(2)~(4)の判定をさせたいです。 (エラー値となる場合にはISERRORで”N”と表示するようにしています。) (1)エラーがない場合 判定 合計 S 45以上50以下 A 35以上45未満 B 25以上35未満 C 15以上25未満 D 10以上15未満 (2)B3=Nの場合 判定 合計 S 35以上40以下 A 25以上35未満 B 15以上25未満 C 10以上15未満 D 5以上10未満 (3)B4=Nの場合 判定 合計 S 25以上30以下 A 20以上25未満 B 15以上20未満 C 10以上15未満 D 5以上10未満 (4)B3,B4ともNの場合 判定 合計 S 20以上25以下 A 15以上20未満 B 10以上15未満 C 5以上10未満 D 2以上 5未満 Excel関数でどの関数を使えるのかも判りませんし、マクロも判りません。 普段は似たものを検索してコピペしていますが、複雑なものは判りません。 どなたか、お判りでしたら、お教え下さい。 よろしくお願いいたします。
- ベストアンサー
- その他MS Office製品
お礼
ありがとうございます!