• ベストアンサー

この式の誤りは?

chonamiの回答

  • chonami
  • ベストアンサー率43% (448/1036)
回答No.3

エラーが出る場合はどんなエラーか書かれた方がいいですよ。 式自体には特におかしいところはないように思いますので、余計にエラーの種類が気になります。 後、この式ですとA列のデータと同じデータがC列の自行より下にあったら×になりますがいいんですか? (ということをNo.2の回答の後半で書いてます)

関連するQ&A

  • COUNTIFの使い方

    現在、COUNTIF関数を使ってC列に数字が入ったときにB列に1,2,3・・・と項番を表示するようにしています(関数(1))。 関数(1) B4=IF($C4<=0,"",COUNTIF($C$4:$C4,">0")) この関数を応用して、C列に数字は入っていて、さらにN列またはO列に数字がが入ったときにB列に1,2,3・・・と項番を表示するようにしたいのですがうまくいきません(関数(2))。 関数(2) B4=IF(OR($N4<>"",$O4<>""),IF($C4<=0,"",COUNTIF($C$4:$C4,">0")),"") 恐らく、COUNTIF関数のところがおかしいとは思うのですが、よくわかりません。 どなたかご教授下さい。よろしくお願いします。

  • エクセル 重複データの検索(COUNTIF関数!?)

    A列とB列で、重複しているデータ(数字)を検索するための関数を教えて下さい。 確か、こんなような↓関数だったと思うのですが、ちょっと違うようです。 C2=IF(COUNTIF(A2,B1:B2377),"","×")

  • エクセルの関数についての質問です。エクセルは2003です。

    エクセルの関数についての質問です。エクセルは2003です。 A列とB列とC列には数字(金額)が入っております。 A列とB列を比較して一致するものには○(マル) 不一致には×(バツ)を付けるにはIF関数で倫理式にA=B 真の場合に○ 偽の場合に× と設定すれば出来ると思うのですが A列とB列とC列の3つの列を比較してD列に○×を付けたいのですが方法が 分かりません。A列とB列が同じでもC列がAとBと違うなら×というように 3つの列が同じ場合のみ○ どれかひとつの列で違うなら×と表示させたい のです。素人ですので伝えにくいですが宜しくお願い致します。

  • エクセルの関数でセルの合計を求めたい(条件付) 

    関数で   A B C  1 ○ 1 2 × × 3 ○ 3 4 × × 5 × × 6 ○ 2    ※ ×は空白です。 A行がが○だった時、B列の数字と一つ下の○の行のB列の数字の合計をC行に求めたいと思っています。 例えばC1には4、C3には5と言った感じです。 IF関数をネストしようと思ったのですが、×が10個以上続く場合がありネストできませんでした。 お知恵を拝借させてください。 よろしくお願いします。 関数では難しい場合はVBAでも結構です。

  • EXCELの式を宜しくお願いします。

    以下の式をお教え下さいませ。   A   B   C       D 1 100 10 100←入力   10   2 200 30 20 3 300 50 70 4 100 20 ↑ 5 100 70        結果数値 VLOOKUPとIF関数ぐらいで、何とかなりそうですが、なりません。 C列に目的の数字を入力し、それに対応するB列の数字(この場合10,20,70)をD列に出力したいのですが・・主旨が分かられますでしょうか?宜しくお願いします。

  • 合計欄に0を表示したくない

    A列(A1:A10)に単価 B列(B1:B10)に数量 C列(C1:C10)にA*B C11に合計出すとします C列に数式一切書かないと 合計C11は =IF(COUNTIF(C1:C10,"<>"),SUM(C1:C10),"") これで0がでませんが C列に数式↓入れると =IF(OR(A1="",B1=""),"",A1*B1) C11には0が でてしまいます そこで↓でしのぐと0は消えますが =IF(COUNTIF(C1:C10,">=0"),SUM(C1:C10),"") この場合整数の場合のみ有効で C列にマイナスが出た場合,合計が空白になってしまい困るので これまた =IF(COUNTIF(C1:C10,">=-10000"),SUM(C1:C10),"") これでも↑ よいのですが 仮に">=-10000"がもっと小さかったら ">=-1000000"など,きりがありません。。。 そこで,もっと見た目の良い関数ありませんでしょうか? (C1:C10)に整数あるいはマイナスがでたら ちゃんと合計出してくれる関数、教えてください 空欄の時は0でなく空欄のままがよいです。 お願いいたします

  • Excelで条件が一致する場合、○印で表示する

    Excelの関数についての質問です。 (列A)    (列B)   (列C) 相原久美子   相原久美子  ○ 高橋 聡子   上田かなえ  ○ 上田 かなえ  竹中聡美 武田 良子 列Bにデータを入力した際、列Aに同じものがあれば○を、 そうでなければ何もしないという関数を作成したいと思います。 今のところはCOUNTIF関数を使い、 =IF(COUNTIF($A$1:$A$4,B1)>0,"○","") のように組んでいますが、氏名の間に空欄を含んだ場合の処理が うまくいきません。 何か良い方法はありませんでしょうか。よろしくお願い致します。

  • Excelの関数で悩んでいます。

       A   B   C  1 1  A君   3  2 2  B君   6  3 3  A君   9  4 4       12  5 5       15  6 6  B君   18  と、あるとき 「B3」にはA列の数字とC列の数字が一致するB列の値を入れたいのですが、 index関数とかmach関数を使ってもうまくいきません。 どなたか、ご指導よろしくお願いします。

  • 【エクセル】抽出データを上に詰めて表示させたい。

    重複するデータを上に詰めて表示さセル方法が解らないです。 B列はA列の元データから重複分は表示しないようにしています。 C列はA列の元データから重複分の数を数えています。 │A │B    │C│ D │ 1│あああ │あああ │3│ 2│いいい │いいい │2│ 3│あああ │     │ │ 4│ええ  │ ええ  │2│ 5│おおお │おおお │1│ 6│ええ  │   │ │ 7│いいい │  │ │ 8│あああ │  │ │ 9│うううう│うううう│1│ ・ ・ 上記のような表で、A列が元データで、 B列にはセルB1から、=IF(COUNTIF($A$1:A1,A1)>1,"",A1)という関数を オートフィルで下まで伸ばしています。 C列は、=IF(COUNTIF($A$1:A1,A1)>1,"",COUNTIF($A$1:$A$100,A1))と いう関数を使用しています。 そこで、B列C列の何も表示されていないセルを詰めて、上に詰めて 表示させたいです。マクロは良くわからないのでなるべく関数で お願いします。ちなみに、今使用している関数も、こうしたほうが いいというのがありましたら。訂正してもらえると助かります。 解りづらいところがありましたら、補足します。 宜しくお願いします。

  • IF COUNTIF関数について教えて頂きたいです

    =IF(COUNTIF(A:A,B1)=0,"NG","") 上記の式の詳細について教えて頂きたいです。 私の理解としては、A列とB列を比較しB列にあるものを(B列にしかないもの)検索し、一致する値は0と表示、一致しない値はNGの表示といった解釈でいいでしょうか? =0,"NG","")   ←この式の意味が良くわからずにいます。 作業として行いたいことはA列とB列を比較しB列にしかない値をC列に表示したいです。この式の場合C列に一致しない値をNGと表示させる式だと理解しています。 また、上記の様な関数を説明しているサイトなどがあれば教えて頂きたいです。 宜しくお願いします。