[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『複数条件での中央値の算出』(S>N)
いつもお世話になっています。複数条件での中央値の算出について関数を用いてうまく出せません。是非お力をお借りしたいです。
A B 1 24.5 5 2 26.5 2 3 22 4 4 24.3 6 5 28.2 2 6 24.7 7
A列で24以上25未満の行に対して、B列での中央値を算出したい考えています。
{=MEDIAN(IF(AND(A:A>=24,A:A<25),B:B))}
でできるかと思ったのですが、駄目でした。
是非宜しくお願いいたします。
< 使用 Excel:unknown、使用 OS:unknown >
配列数式で AND 関数は使えません。 範囲も列全体にするのは避けた方がいいでしょう。
=MEDIAN(IF((A1:A50>=24)*(A1:A50<25),B1:B50)) Ctrl+Shift+Enter で確定
または表をテーブルにするか
ところで、Excelのバージョンは? (笑) 2023/11/28(火) 21:47:04
その条件なら
=MEDIAN(IF(INT(A1:A50)=24,B1:B50))
でもいいかも
参考まで (笑) 2023/11/28(火) 21:56:20
で、回答した式を試した結果は?
365なら、普通に Enter だけの確定でいけるのでは?
以上 (笑) 2023/11/28(火) 23:59:07
=MEDIAN(IF((A1:A50>=24)*(A1:A50<25),B1:B50)) Ctrl+Shift+Enter で確定 こちらはできました。 もう一つのINTを使った方はうまくできませんでした。こちらでもできそうに思いますが。。。Ctrl+Shift+Enter で確定が必要なのでしょうか。
(S>N) 2023/11/29(水) 08:20:16
>もう一つのINTを使った方はうまくできませんでした。 どうなったんですか? 例示の 6行のデータでどうなったのか説明して下さい。
それと 365 というのは間違いないですか?
>Ctrl+Shift+Enter で確定が必要なのでしょうか。 自分でやってみたらどうですか?
以上 (笑) 2023/11/29(水) 13:51:09
INT を使った方、A列に文字列があるとエラーになりますけど、そういうこと? 文字列というのは、数式で空白にしているものも含みます。
以上、確認だけ (笑) 2023/11/29(水) 14:07:16
A列を数式で空白にしているのなら
=MEDIAN(IF(INT(0&A1:A50)=24,B1:B50)) ~~~ A列にマイナスの数値がなければ、ですけど・・・
以上、参考まで (笑) 2023/11/30(木) 13:24:11
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.