goo blog サービス終了のお知らせ 

時間を生み出すブログ はりの助

作業手順を重視した操作性と数々の独自機能により無駄な操作を削減し、時間を生み出す「レイアウトワープロ はりの助」を紹介

COUNTIF関数の範囲は絶対参照にする

2015年08月14日 | エクセルとの連携
【宛名印刷は 「はりの助」】

範囲の中から指定の値の個数を求める [2015/08/13]からの続きです。

B13セルの数式
  =COUNTIF(B2:B11,1)
をそのままコピーして、B14セルに貼り付けて、第2引数だけを 1 に変更すると、
結果は 2 になりました。

B2~B11セルで 2 が入力されているのは、
 B2
 B3
 B11
のセルなので、正しい結果は 3 のはずです。
どうして間違ったのでしょうか。

B14セルの数式は次のようになっています。
次図の赤い線で囲んだ部分が参照している範囲です。
  =COUNTIF(B3:B12,2)



B15セルの数式と範囲です。
  =COUNTIF(B4:B13,3)



どちらも第1引数の範囲がズレています。
B13セルを相対参照にしていたのが原因です。

第1引数は次のように絶対参照にすると解決します。
  =COUNTIF($B$2:$B$11,1)

これをB14セルとB15セルにコピーして、第2引数を変更します。
B14セルは  =COUNTIF($B$2:$B$11,2)
B15セルは  =COUNTIF($B$2:$B$11,3)
となれば正しい結果が得られます。



でも、コピーしてから引数を修正するのは手間です。
コピーするだけでいいようにする方法を考えて下さい。

上図のサンプルファイルをダウンロードできますサンプルファイルについて
「sample_150814.xlsx」をダウンロード

「レイアウトワープロ はりの助」公式ホームページ

この記事が参考になったら、右下の「いいね!」を押してください。

   <前へ>   <目次へ>   <次へ>
コメント (3)    この記事についてブログを書く
  • X
  • Facebookでシェアする
  • はてなブックマークに追加する
  • LINEでシェアする
« 範囲の中から指定の値の個数... | トップ | 第2引数(検索する値)を簡... »
最新の画像もっと見る

3 コメント

コメント日が  古い順  |   新しい順
肥後 瞳 (manfaat masker shiseido black mask)
2016-12-14 11:33:06
wow so great i like your post thanks im from japan
返信する
Unknown (pie susu dhian)
2016-12-18 13:16:51
thanks i like it
返信する
Unknown (unknown)
2020-08-04 11:07:37
探していた情報に一番合っていて、わかりやすかった。ありがとうございます。
返信する

コメントを投稿

エクセルとの連携」カテゴリの最新記事