
No.7
- 回答日時:
=ROW(1:3) は正確には ={1;2;3} となり
縦に1,2,3と並びます。
=COLUMN(A:C) なら ={1,2,3} で横に並びます。
この質問においてはどちらでもOKですね。
{1;2;3}や{1,2,3}は配列定数といいます。
数学における行列の勉強をしているとわかりやすいと思います
ちなみに配列数式として確定するときに付く{ }は 最初の=の後ろではなく前、つまり
{=A1:C5}
といった具合です(例としては、いまいちですが)
参考まで
No.6
- 回答日時:
[No.2お礼]へのコメント、
》 ROW($1:$3)が理解できず、悩んでいます
何、悩むほどのことではありませぬ。{1,2,3} と同じことですよ。
ROW()関数は行番号を返します。式 =ROW(A1)、ROW(1:1) は 1 を
返すように。
では、任意の列の連続3セル、例えば、範囲 B3:B5 を選択して、数式バー上に式 =ROW(1:3) を入力して、Ctrl+Shift+Enter を「エイヤッ!」と叩き付けてみてください。
ね、セル B3 から下に配列 1、2、3 が返るでしょ?つまり、{1,2,3} という次第。
解説ありがとうございます。
LARGE(A1:I1,ROW($1:$3))
は
LARGE(A1:I1,{1,2,3})
と同じなんですか? 勉強になりました。
=ROW($1:$3) ならば 1
={ROW($1:$3)} ならば {1,2,3}
http://www.excel-list.com/row.html
と理解していたので、
LARGE(A1:I1,{ROW($1:$3)})
と書かなくてはいけないと思っていました。
この記法であれば、上位3回分でなく、5回分や7回分に変更したい場合、簡単に修正できますね。
ありがとうございます。
No.5
- 回答日時:
最終的には平均を求めたいので
=SUMIF(A1:A9,">="&LARGE(A1:A9,3))/COUNTIF(A1:A9,">="&LARGE(A1:A9,3))
XL2007以降なら
=AVERAGEIF(A1:A9,">="&LARGE(A1:A9,3))
>上位3つの和
の解釈が分かれていますが、
=SUM(LARGE(A1:A9,{1,2,3}))/3
でいいのかな
意味が分かっていないなら例題
100,95,90,90,90,80,80,80,80 の生徒の場合の計算方法は?
※ベストアンサーは他の方へ
回答ありがとうございます。
「9回のテストの上位3回分」ですから、
100,95,90
の3回で、平均を計算します。
100,95,90,90,90,80,80,80,95 の生徒の場合
なら、
100,95,95
の3回で、平均を計算します。
つまり、
=SUM(LARGE(A1:A9,{1,2,3}))/3
が今回の希望した関数となると理解しています。
同点も加算する場合は今回は使えませんが、勉強になったのでお礼しました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) 【エクセル関数】アルファベットで以上だったらカウントする 4 2022/07/09 14:07
- 統計学 テストの順位についてです 今回のテストの順位を知りたいのですが、できますでしょうか?今回は僕の学年は 4 2022/11/30 19:15
- Excel(エクセル) Excelで全クラスのランキング表を作成したい 4 2022/05/24 15:28
- Excel(エクセル) エクセルで書式設定とフィルタの組み合わせでうまく行かないのですが 4 2022/10/07 10:02
- 統計学 統計学の問題です よろしくお願いします 回帰直線 次のデータから集計表を作成し,以下の問いに答えよ。 2 2023/01/31 23:36
- 統計学 統計学の問題です よろしくお願いします 回帰直線 次のデータから集計表を作成し,以下の問いに答えよ。 1 2023/01/31 18:55
- 物理学 物理力学の問題を教えてください 2 2022/07/21 15:18
- Excel(エクセル) エクセル、日々の集計整理方法。(再送です。) 5 2022/10/02 00:19
- 数学 8 件の住宅について, 駅からの徒歩時間 (分) と賃料 (万円) を調べたところ, (徒歩時間, 1 2022/12/18 18:09
- その他(プログラミング・Web制作) パイソンのプログラミングについての質問です 2 2023/05/22 12:39
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
表にフィルターをかけ、絞った...
-
iniファイルのキーと値を取得す...
-
Datatableへの代入
-
[エクセル]連続する指定範囲か...
-
ExcelのINDEXとMATCH関数でスピ...
-
配列がとびとびである場合の書き方
-
エクセルで、絶対値の平均を算...
-
VB6.0 ファイルの一括読込み
-
Excelのセルの色指定をVBAから...
-
VB.NET→クリスタルレポートにお...
-
16進数から2進数へ
-
配列のSession格納、及び取得方...
-
ヤフーファイナンス 株価時系...
-
【Excel】VLOOKUP検索値が複数...
-
VBS 複数ファイル複数行を配列...
-
array関数で格納した配列の型を...
-
Excel オートフィルタのリスト...
-
Access VBA Split利用方法
-
リストボックスの列見出し(Exc...
-
Excel VBA 配列の分割について
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
エクセルで、絶対値の平均を算...
-
[エクセル]連続する指定範囲か...
-
表にフィルターをかけ、絞った...
-
ExcelのINDEXとMATCH関数でスピ...
-
Excelのセルの色指定をVBAから...
-
Excel オートフィルタのリスト...
-
DataSetから、DataTableを取得...
-
array関数で格納した配列の型を...
-
読み込みで一行おきに配列に格納
-
.NET - 配列変数を省略可能の引...
-
【VBA】ユーザーフォーム リス...
-
配列がとびとびである場合の書き方
-
SUMPRODUCT関数を用いた最小値
-
iniファイルのキーと値を取得す...
-
VBAでの100万行以上のデータの...
-
エクセルでエラーを無視して一...
-
配列のSession格納、及び取得方...
-
VBA 配列に格納した値の平均の...
-
VB6.0 ファイルの一括読込み
-
Datatableへの代入
おすすめ情報