EXCEL:COUNTIFやCOUNTIFSで空欄以外を判定する方法

EXCELでCOUNTIFやCOUNTIFSなどで空欄以外を判定するには条件欄に”<>”と入力することで判定が可能となります。

Excelで空欄以外を判定する方法

以下の表の状態欄の空欄以外をカウントする例です。

E4セルの書式には「=COUNTIF(C3:C9,”<>”)」を指定してます。

 

EXCEL:文字列で指定した値をセル参照する方法

EXCELには文字列で指定した値をセル参照できる「INDIRECT」関数があります。

このINDIRECT関数を使用することで別々の列にキーとなるIDが指定されているような場合などでは、

VLOOKUPだけだとキーに指定しずらくなりますがINDIRECTと組み合わせて使用すると便利になったりします。

INDIRECT関数の使用例

以下の表の場合、A列とB列に別々のIDが指定されています。

一旦C列にIDが記載されているセル番地を入力し、D列でC列の値をINDIRECTで参照しています。

ここまでやれば後は商品マスタ(B9:C11)からVLOOKUPで簡単に取得することが出来ます。

  • D2セルの書式「=INDIRECT(C2)
  • E2セルの書式「=VLOOKUP(D2,B9:C11,2,FALSE)

INDIRECT関数の書式

参照形式(任意指定):TRUE(A1形式)、FALSE(R1C1形式)