• ベストアンサー

Excel2003 条件付き中央値

Excel2003で条件付きの中央値を算出したいです。 例)A列が「男」の場合のB列の中央値  Excel2007では =MEDIAN(IF(A2:A20="男",B2:B20,"")) 等になるかと思いますが、  2003で算出する手段はありますでしょうか?

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

  • ベストアンサー
  • mu2011
  • ベストアンサー率38% (1910/4994)
回答No.1

何か勘違いしていませんか、Excel2003でも同様です。 もちろん配列数式なので入力完了時にShift+Ctrl+Enterキーを同時押下して確定して下さい。

vvit
質問者

お礼

実はExcel2007でも使ったことがなく、 「入力完了時にShift+Ctrl+Enterキー」を知りませんでした。 回答いただいたみなさま、失礼致しました。 ありがとうございました。

全文を見る
すると、全ての回答が全文表示されます。

その他の回答 (2)

  • chonami
  • ベストアンサー率43% (448/1036)
回答No.3

>=MEDIAN(IF(A2:A20="男",B2:B20,"")) これ、配列数式ですよね? 別に2003でも問題ないんじゃないですか? 試してみました?

vvit
質問者

お礼

Excel2007でも使ったことがなく、 「入力完了時にShift+Ctrl+Enterキー」で確定させることを知りませんでした。 早速ありがとうございました。失礼致しました。

全文を見る
すると、全ての回答が全文表示されます。
noname#204879
noname#204879
回答No.2

》 Excel2007では・・・等になるかと思いますが、 》 2003で算出する手段はありますでしょうか? 同じ式を2003で試さずに質問したのですか?

vvit
質問者

お礼

Excel2007でも使ったことがなく、 「入力完了時にShift+Ctrl+Enterキー」で確定させることを知りませんでした。 早速ありがとうございました。失礼致しました。

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • EXCEL2003 条件付き書式で

    EXCEL2003 条件付き書式で エクセル2003を使用しています A列とB列に文字列あり、A列の文字がB列に含まれる(完全一致ではない)場合にセルの色を変えたいのですが、どうすればいいでしょうか?ちなみにA列は2123列でB列は12105列です。よろしくお願いします

  • Excelで条件付き平均値、中央値、最頻値算出

    ・『A列 顧客名』『B列 出荷日』『C列 返却日』『D列 個数』となるリストを作成 ・G列の対応したセルに『G2セル 顧客名』『G3セル 出荷日』『G4セル 返却日』を入力すると対応する『D列 個数』の『G5セル 中央値』『G6セル 最頻値』『G7セル 平均値』『G8セル 最大値』『G9セル 最小値』を算出 上記をできるようにしたいです。 まずは検索内容を『検索顧客名 A』『検索出荷日 2018/1/1』『検索返却日 2020/4/20』とした場合の中央値の計算式をいかにしたのですが (1) =MEDIAN(IF(B3:B21>=G3,IF(B3:B21>=G3,IF(A3:A21=G2,D3:D21,""),""),"")) この場合の結果が『4』となりましたが、確認のため別数式で (2) =MEDIAN(D3,D6,D7,D8,D13,D18,D20) とした場合の結果が『6』となりました。 おそらく(1)の数式に問題があるかと思うのですが原因を特定できませんでした。 皆さんに理由と正しい数式をご教授いただきたいです。 また、同様に不具合があった為、最頻値、平均値、最大値、最小値も教えていただきたいと思います。 よろしくお願いいたします。

  • 条件付きのMEDIANとAVERAGEについて。

    条件付きのMEDIANとAVERAGEについて、教えてください。 シート2のN列が"成約"だった場合に、シート2のK列の金額の中央値と平均の値を出したいのですが、うまく出せません。 =MEDIAN(IF(シート2!N1:N1000,"成約"),シート2!K1:K1000) では駄目でしょうか?

  • EXCEL2003と2010の条件付書式動きが違う

    A1=B1(空白) という条件付き書式で、A1に「=IF(C1=1,"",100)」などの関数が入っていた場合 C1が1のとき、EXCEL2003ではA1=B1と認識していたのですが、2010ではA1<>B1となって しまうようです。 これはEXCELのバージョン違いの仕様なのでしょうか?

  • Excel条件付きで最大値を出したい

    こんにちは。 Excel2007を使用しています。 A列に人名、B列に点数の表があります。 countif や sumif など"if" のある関数なら=countif(!B:B,A1)などで 人名の現れる回数や、その人名の点数の合計が算出できますが その人の最高点を出すにはどうすればよいでしょうか? max関数にはmaxとmaxa関数しか探し出せませんでした。 ご存じの方お教えください。

  • Excel2010 条件付き書式のやり方

    A列、B列にそれぞれ数字が入力されており、B列の数字がA列の数字と異なる場合に限り、 そのセルに色を付ける。と言う条件を付けたい場合、 どのように設定すればよろしいですか? 例)A    B  12345  12345  56789  55789 となっている場合と言う意味です。一行目はA列、B列共に数字が一致しているので、塗りつぶしなし。 二行目はA列とB列の数字が異なっているので、赤く塗りつぶす。と言う条件を設定させたいのです。 お分かりになる方、ご教授よろしくお願いいたします。

  • (EXCEL)条件付き最大値

    EXCELで条件付きの最大値を求めたいと思ったのですが、やり方がおもいつきません。 例 1 A 1月2日 2 B 1月9日 3 A 1月6日 4 A 1月8日 5 B 1月5日 6 A 1月2日 とあって、2列目がBの最大の日付を表示させたいのですが、、どうしたらいいでしょう? ついでに、2列目がBの最大の日付のときの1列目も一緒に表示させたいのですが、、、

  • 【Excel】複数条件からMAX値を算出

    お世話になります。 [A列]条件+[B列]条件の中から各条件が一致する、[C列]の値の最大値を 算出する方法が上手く行かず悩んでおります。 行数も何万行もあり、何とか関数を使いツール化を目論んでおります。 どうか、アドバイスを頂けませんでしょうか? <例> A列:Test1,Test2,Test3,Test4が10行ずつ(計40行分)存在しています。 B列:A列のドキュメント内に存在するデータのアドレスが記載されてます。    (http://xxx/yyyy/zzzz/aaa.txt) C列:A列が40行なので、1~40とします。 A列のどれか1つ + B列の/zzzz/を。 上記の条件から導き出されるC列の値を算出し さらに、その値の最大値をD1に出力させるにはどうしたら良いでしょうか? 分かりにくい説明で申し訳ありませんが、宜しくお願い致します。

  • Excel関数で複数条件のカウント

    Excelの関数を使用して、 ふたつの条件を満たしている行をカウントしたいです。 <例> (1)A列に○がついている (2)B列に×がない よろしくお願いします。

  • Excel関数の使い方、条件と選択

    エクセルを用いて以下のようなことをしたいです。 まず条件として1は1000、2は2000、3は3000、4は4000。 つぎにAさん、Bさん、Cさんなどに条件、1、3、4などを割り振りその結果、1000、3000、4000などの数値を出したいです。 A列 B列 1 1000 2 2000 3 3000 4 4000      ↓この1000、3000、4000などを数式で表したい。 Aさん 1 1000 Bさん 3 3000 Cさん 4 4000 Aさん・・・・や1,3・・・などは自分で手入力します。その右セルの1000・・・などを数式で表して結果を表示させたいです。 Choose、Indrect、If、など調べてみたのですがどの関数を使ったらよいかわかりません。 もっと具体的に言うと、Aさん、Bさんなどそれぞれに数字の条件を割り振り、その時のお金の金額を計算したいです。 以上、よろしくお願いいたします。

このQ&Aのポイント
  • 2021年11月18日に電話で契約したあんしん機器保証のスタンダードプランについて質問があります。
  • マカフィー for plalaとぷららサポートプラスの申し込み契約書が送られてきましたが、解約手続きをしたいと思っています。
  • ひかりTVのサービスやISPぷららに関する質問です。
回答を見る

専門家に質問してみよう