- ベストアンサー
IF関数
A列とB列に数字が入力されており、An>=Bn(nは任意の整数)のとき、Cn(C列)にXという文字を入力、An<Bnの場合は、Cnは空欄にしたいのです。 IF関数を使ってCnに =IF(An>=Bn,X,) と入れてみましたが、An>=Bnの時は、♯Name?というエラーメッセージがでて、An<Bnの場合は0が入力されます。 どこが間違っているでしょうか。
- みんなの回答 (3)
- 専門家の回答
関連するQ&A
- エクセルのIF関数とVLOOKUP関数について教えてください。
A B C 1 A1 B1 C1 2 A2 B2 C2 ・ ・ ・ 上記のような表があり、セルX、Yに入力した値が2つの条件に合致した場合、セルZにC列の値を返すような数式を作っています。 たとえば、セルXの値がA1より小さく、かつ、セルYの値がB1より小さい場合にはセルZにC1の値を表示する、という数式を作りたいのです。 (ちなみにAn、Bn、Cnにはそれぞれ数字が入ります) =IF(AND(X<=A1,Y<=B1),C1,IF(AND(X<=A2,Y<=B2),C2,・・・ AND関数を利用してこのように数式を入れると、途中まではうまくいくのですが、引数が多いため途中からエラーが出てしまいます。 (引数の数は10個以上あります) IF関数とVLOOKUPを組み合わせればいいというところまではわかるのですが、どのように条件設定をすればいいのかがわかりません。 エクセル初心者で恐縮ですが、どなたか詳しい方いらっしゃいましたらご回答よろしくお願いいたします。
- ベストアンサー
- オフィス系ソフト
- エクセル2007 IF関数について教えてください
お世話になります。 どうしてもIF関数がうまくできず困りはてています。 下記のような項目を含むデータを2万件くらい抽出しています。 A列 B列 C列 D列 E列 状況 拒否理由 注文数 確認数 (1) 在庫不足 入力ミス 1 0 → キャンセル (2) 在庫不足 1 0 → 未処理 (3) 5 0 → 未処理 (4) 1 1 → 処理済 (5) お客様キャンセル 10 0 → キャンセル 未処理の件数を管理したいのですが、キャンセル扱いとなる条件を除く IF関数をうまく作成できません。 =IF(AND(D2>0,E5>0),"完了","未処理") といったように1個の条件についてはなんとかできるのですが、 B列が空欄or文字の入力有、C列が空欄、E列が0の数字の場合、D列の 数字を表示しなさい、といったようにまとめて、条件式をつくることができません。 何個かつなげると、TRUE、FALSEと表示され指定する列の(この場合D列)数字が表示 できません。 IF関数でなくてもよいのですが、未処理(キャンセル扱い除く)条件のみの数字を表示させる 方法をご教示お願いいたします。
- ベストアンサー
- その他MS Office製品
- エクセルのIF関数について
いつもお世話になります。 エクセルのIF関数について教えてください。 Aシートを入力用のシートとして使用し、別のシートに上記のIF関数を使いたいと思っています。 (1)AシートのAF15番地に数字があればその数字を返し、空欄であれば0を返す。 なおAF15番は元々は空欄で、数字を入れる場合は入力者は手動で数字を入れます。 (2)AシートのR26番地に※があれば1を返し、空欄であれば0を返す。 なおR26番地にはプルダウンリストをあらかじめ作成してあり、※か空欄かの2択になっています。 (3) 上記の(1)と(2)の合計値を別のシートのセルに返す。 【例1】AF15番地に3と入力して、R26番地は※を選択 ⇒ 4と表示 【例2】AF15番地は空欄のままで、R26番地は※を選択 ⇒ 1と表示 【例3】AF15番地に1と入力して、R26番地は空欄を選択 ⇒ 1と表示 【例4】AF15番地が空欄のままで、R26番地は空欄を選択 ⇒ 0と表示 私は、このように作ってみたのですが、エラーが出てしまいます。 =(IF(Aシート!AF15="","0",Aシート!AF15))+(IF(Aシート!R26="※","1","0")) エラーの原因を教えていただけると大変助かります。 なお(1)同士のIF関数の組み合わせは問題なく動作しました。 よろしくお願いします。
- ベストアンサー
- Excel(エクセル)
- エクセルIF関数について
エクセルIF関数について お世話になっております。エクセルのIF関数について教えてください。 例えばA1に任意で入力する数字があるとします。 このA1の数字が4以下なら○、10以上なら×、5-9の間なら何も表示しないというような関数を組みたいのですが、どなたか教えていただけないでしょうか? たぶん、IF関数だと思いますが、もし違うならその関数を教えてください。 よろしくお願いします。
- ベストアンサー
- その他MS Office製品
- この関数どうでしょう??
入力用のX6~X75に空欄を含むデータが入っています。 それを出力用のD6~D50に空欄以外のデータを上から順番に表示させたくてネットでいろいろ調べてD6に試しに入力したのですが、 なぜか入力用のX16が出力します。 それ以下は順番に表示されましたが・・・。 エクセル素人なので下の関数の意味を教えてほしいです。 X6の数字を1や11に変えたりするとX11のデータやX21のデータが出ましたが全く分かりませんでした。 よろしくお願いします。 この関数をうまく改造すれば入力用X列を出力用D列に 入力用Y列を出力用E列 入力用Z列を出力用G列 入力用AA列を出力用I列 にできますか?? =IF(COUNTIF(入力用!$X$6:$X$75,"<>")>ROW()-6,INDEX(入力用!$X$6:$X$75,SMALL(IF(入力用!$X$6:$X$75<>"",ROW(入力用! $X$6:$X$75),99999),ROW())),"")
- 締切済み
- オフィス系ソフト
- エクセルでどの関数を使えば・・・
A-1から(872/65)(852/243)みたいな任意の数字が縦に沢山入力されています。 B-1にこれも数字(整数)が入力されていますA列と同数! この状況でA-1の872、852だけを検索してB列の整数を自動集計する関数はありますか?
- ベストアンサー
- オフィス系ソフト
- ExcelでIF関数を用いたときの散布図のエラー
win7 64bit+Excel 2010を使用しています. Excelにて、IF関数を用いて次のように何行か入力するとします. =IF(A1="","",A1+B1) =IF(A2="","",A2+B2) これをC列に出力し,D列に任意のデータを入力します. そして,C列をx軸に,D列をy軸にして散布図をとったときに,C列の選択したセルの最後の行が空欄になっていると,A列をx軸にとった散布図になってしまいます. 入力するデータ数は定まっていないため,余裕をとって散布図表示ができるようにしたいのですが, 解決できる方法がありましたら,是非,お教え願います.
- ベストアンサー
- その他MS Office製品
- エクセルIF関数で
IF関数で真の場合はあるデーターを自動入力しまして、そして偽の場合の件で質問なのですが、 そのセルに偽の場合は手入力したいというばあい、 いったいどう関数を入力したらよいでしょうか? ちなみに手入力したいのはアルファベットの文字群です。 =IF(E3="","",○○○) E3が空欄ならば空欄にせよ!そうでなければ・・・○○ この○○の部分にどのように入力したらそのセルが手入力可能になるのでしょうか? 仕事で早急に使うのでもしおわかりの方いらっしゃればどうか教えてくださいませ。 それともこういう関数は無理でしょうか?
- ベストアンサー
- Windows XP
- [0はまたは正の整数とする。
[0はまたは正の整数とする。 anをa0=1,a1=2,an+2=an+1+an によって定める。anを3で割った余りをbnとし cn=b0+・・・・・+bn とおく。 題1:b0+,・・・・・,+bnを求めよ。] と言った問題がありました。b6の時0とこたえはなっていました。 そこらへんの証明が全く解りません。 どなたか助けて下さい よろしくお願いしますm--m 追加でanのnはaの右下に小さくついていました
- ベストアンサー
- 数学・算数
お礼
よくわかりました。 ありがとうございます。