Excel VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


15422 / 76734 ←次へ | 前へ→

【66791】Re:範囲内で一番多い値を取得する方法
お礼  かな  - 10/10/6(水) 17:03 -

引用なし
パスワード
   ▼Jaka さん:

アドバイスありがとうございます
配列数式の部分がいまいち理解できないので、今、読解中です
もう少し、勉強します

今回はdictionaryオブジェクトを使って、なんとか完成させました


>難しいですね。
>数式に詳しいなら、もっと効率のいいのが書けそうですけど。
>何行目の値ぐらいまでしか取れませんでした。
>また、例題の場合で10と同数あった物がある場合は無視しました。
>
>MsgBox Application.Evaluate("MATCH(MAX(COUNTIF(A1:A12,A1:A12)),COUNTIF(A1:A12,A1:A12),0)") & "行目の値"
>
>
>配列数式です。
>{=INDIRECT("A" & MATCH(MAX(COUNTIF(A1:A12,A1:A12)),COUNTIF(A1:A12,A1:A12),0))}

1 hits

【66765】範囲内で一番多い値を取得する方法 かな 10/10/5(火) 10:48 質問
【66768】Re:範囲内で一番多い値を取得する方法 kanabun 10/10/5(火) 12:47 発言
【66790】Re:範囲内で一番多い値を取得する方法 かな 10/10/6(水) 17:00 お礼
【66769】Re:範囲内で一番多い値を取得する方法 Jaka 10/10/5(火) 13:16 発言
【66791】Re:範囲内で一番多い値を取得する方法 かな 10/10/6(水) 17:03 お礼
【66770】Re:範囲内で一番多い値を取得する方法 独覚 10/10/5(火) 13:35 回答
【66773】Re:範囲内で一番多い値を取得する方法 kanabun 10/10/5(火) 16:01 お礼
【66789】Re:範囲内で一番多い値を取得する方法 かな 10/10/6(水) 16:56 お礼

15422 / 76734 ←次へ | 前へ→
ページ:  ┃  記事番号:
2610219
(SS)C-BOARD v3.8 is Free