• ベストアンサー

エクセル2000の計算式の範囲の固定

簡単な計算式の入力(範囲指定)がしたいのでわかる方 ご教授ください。 以下のようなデータがあります。    A列 B列  1 い支店 15  2 ろ支店 6 3 は支店 80 4 に支店 112 5 ほ支店 15 6 へ支店 6 7 と支店 32 以下1400行ほど これらのデータを C列には「セルC1」から1~1400という数字を入力し D列に計算式(B2:B1400,C2)を入れました。 コピー&ペーストをするとD2は=COUNTIF(B2:B1400,C2) D3は=COUNTIF(B3:B1401,C3)、D4は=COUNTIF(B4:B1402,C4)・・・となり、 本来入れたい式D3=COUNTIF(B2:B1400,C3)、D4=COUNTIF(B2:B1400,C4)・・・とは範囲の部分が一つずつずれてしまいます。 この計算式の範囲「B2:B1400」を固定したままにすることはできないのでしょうか。 教えてください。

質問者が選んだベストアンサー

  • ベストアンサー
  • hurry5me
  • ベストアンサー率30% (74/242)
回答No.1

B2:B1400→$B$2:$B$1400としたらどうでしょう。

sheva07
質問者

お礼

回答ありがとうございます。 そういうのがあると知りませんでした。 いろいろと検索したのですがうまい具合に ヒットしませんでした。

その他の回答 (3)

  • yokomaya
  • ベストアンサー率40% (147/366)
回答No.4

皆さんおっしゃる通りの絶対参照だと思いますが範囲指定の時F4キーを押していくと固定するのが行だけとか列だけとか両方とか相対に戻すとか選べます。覚えとくとちょっと便利。

sheva07
質問者

お礼

回答ありがとうございます。 皆さんがおっしゃる通り考えたものができました。 「絶対参照」忘れずに覚えておこうと思います。

  • rin01
  • ベストアンサー率43% (33/76)
回答No.3

こんにちは~♪ D1セルに式は入れないのでしょうか? D1からなら =COUNTIF($B$2:$B$1400,C1) 範囲を絶対参照にします。 ★良くわかりませんが >C列には「セルC1」から1~1400という >数字を入力し B列の1~1400の数値をカウント するのですか?

sheva07
質問者

お礼

回答ありがとうございます。 C列は( )の最後に入れたい数字なので その様に作成したつもりでした。 D1~下に式を入れたいと思っています。

  • merlionXX
  • ベストアンサー率48% (1930/4007)
回答No.2

=COUNTIF($B$2:$B$1400,C2) こういうことでしょうか?

sheva07
質問者

お礼

ありがとうございます。 そういうことでした。 何だかうまいこと検索できませんでした。

関連するQ&A