Excel VBA質問箱 IV

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

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


15446 / 76738 ←次へ | 前へ→

【66769】Re:範囲内で一番多い値を取得する方法
発言  Jaka  - 10/10/5(火) 13:16 -

引用なし
パスワード
   難しいですね。
数式に詳しいなら、もっと効率のいいのが書けそうですけど。
何行目の値ぐらいまでしか取れませんでした。
また、例題の場合で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))}

0 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 お礼

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