[[20220701153551]] 『ある列の上から最大値までのデータの個数を数える』(ミルフィーユ鍋) ページの最後に飛ぶ

[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]

 

『ある列の上から最大値までのデータの個数を数える』(ミルフィーユ鍋)

vba初心者です。
ある列(1列目とします)の20行目から、最大値までのデータの個数を数えてセルに表示したいです
最大値の下には0が並んでいる状態です。
よろしくお願いいたします。

< 使用 Excel:Office365、使用 OS:Windows10 >


 その列の20行目から最大値までの間に0が出てくることはあるのだろうか?
(ねむねむ) 2022/07/01(金) 15:47

 ちょっと、状況の確認

 20行目から最大値のある行までに未入力セルが存在することがありますか?

 最大値は2つ以上存在することがありますか?
 (ある場合はどっちの行が対象になるんですか?)

(半平太) 2022/07/01(金) 15:50


返信遅れて申し訳ありません。

・20行目から最大値までに0が出てくる可能性はあります。

・20行目から最大値のある行までに未入力セルが存在することはありません。

・最大値は一つしかありません

よろしくお願いいたします。
(ミルフィーユ鍋) 2022/07/04(月) 12:47


 >vba初心者です。
 これはVBAの質問ってこと?

 数式でもいいのなら

 =MATCH(MAX(A20:A100),A20:A100,0)

 以上
(笑) 2022/07/04(月) 13:43

 そういう状況下なら

 =LET(r,A20:INDEX(A:A,MATCH(10^15,A:A)),MATCH(MAX(r),r,0))

(半平太) 2022/07/04(月) 13:50


 >=MATCH(MAX(A20:A100),A20:A100,0)

 A列はどんどん増えていくのなら
 範囲は最大行数にするか、表をテーブルにしてください。

 以上
(笑) 2022/07/04(月) 14:00

ありがとうございました
解決しました!
(ミルフィーユ鍋) 2022/07/06(水) 13:47

コメント返信:

[ 一覧(最新更新順) ]


YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki. Modified by kazu.