質問: エクセルで(~以上,~以下)の式を教えてください エクセルで,年齢入りの名簿があるのですが,60歳~69歳,70歳~74歳,75歳以上の在籍人数を調べたいのです。 75歳以上なら =countif(範囲,">75") で出てくるのですが何歳以上何歳以下といった二重の条件の場合はどういう式にすれば出来るのでしょうか?
回答: こんにちは。maruru01です。 横から失礼しますが、no.2の方の回答はちょっと間違っていますね。 70歳以上74歳"以下"の場合(74歳を含む)は、 =countif(範囲,">=70")-countif(範囲,">74") で、70歳以上74歳"未満"の場合(74歳を含まない)は、 =countif(範囲,">=70")-countif(範囲,">=74") になります。 あと、frequency関数を使用する方法があります。 例えば、d1:d4を選択して、 =frequency(範囲,{59,69,74}) と入力して、[ctrl]と[shift]を押しながら[enter]を押して確定します。 (数式の両端に「{}」が付いて配列数式になります。) これで、d1から順に、 59歳以下 60歳以上69歳以下 70歳以上74歳以下 75歳以上 の人数になります。