- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:Excel 中央値のIf関数について)
Excel中央値のIf関数についての質問
このQ&Aのポイント
- Excelの中央値のIf関数についての質問です。特定の条件を満たすセルの値の中央値を求めたいのですが、正しい数式を使ってもVALUE!と表示されてしまいます。
- 質問者は特定の曜日でメモが未記入の日の宿泊客数の中央値を求めたいとしています。数式を書いたところ、VALUE!と表示されたり、全体の中央値が計算されたりしてうまくいきません。
- 質問者は特定の条件を満たすセルの中央値を求めたいとしていますが、数式を修正してもうまくいきません。行全体を範囲として指定しているため、特定の範囲に限定することはできません。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
> median7:7と同じ値になってしまいます… 私が試してもそんな風にはなりませんよ。 ちゃんと配列数式にしていますか?配列数式を入力するときは、最後に[Enter]キーではなく[Ctrl]+[Shift]+[Enter]キーを押す必要があります。配列数式を入力すると数式が自動的に「{ }」で囲まれて表示されます。配列定数を指定する場合とは異なり、自分で「{ }」を入力してはいけないことに注意してください。
その他の回答 (2)
- f272
- ベストアンサー率46% (8467/18126)
回答No.2
{=MEDIAN(IF(3:3="月曜",IF(12:12="",7:7)))} 配列数式にする
質問者
補足
f272さん エラーにはなりませんでしたが median7:7と同じ値になってしまいます… 条件である、月曜日かつ空白セルのときの宿泊客数に絞った中央値が出ません。 他に原因や解決法はかんがえつくでしょうか?
- aokii
- ベストアンサー率23% (5210/22062)
回答No.1
=MEDIAN(IF(3:3="月曜"and12:12="",7:7,"") の3:3、12:12、7:7 を1つのセル指定にしてみてください。
質問者
補足
aokiiさん もう少し具体的に、数式で教えていただけますか? =MEDIAN(IF(C3="月曜"andC12="",C7,"") にしましたが、やはり正しい結果が得られません。 また、1つのセルにすると、全体を求めたい意図とズレてしまいます。 もし、任意のセル一つに3:3をいれる (例: C15=3:3)という意味だとしても、 C15には月と表示されて、C3と同じ値になってしまうだけです。 私の理解力が及ばず申し訳ありませんが もう少し具体的な内容でご回答お願いします。
お礼
配列数式になっていませんでした!ありがとうございました!