Excel で数値リストに値を一致させるにはどうすればよいでしょうか?

Excel で数値リストに値を一致させるにはどうすればよいでしょうか?

私は以下のリストを何百も持っています:
ここに画像の説明を入力してください

次のように変更するより速い方法はありますか?
ここに画像の説明を入力してください

値に一致するカウントを入力しますが、連続する数字がすべて含まれます。

答え1

Excel 365 をお持ちの場合は、次の数式を使用できます。

価値:=SEQUENCE(MAX(A2:A7)+1,,0,1)
(最初のセルに入力するだけで、必要に応じて自動入力されます)

カウント:=FILTER($B$2:$B$7,$A$2:$A$7=D2,"")
(最初のセルに入力し、下方向に記入してください)

ここに画像の説明を入力してください

答え2

2 番目の画像の値列のデータを取得する場合は、行番号に基づく数式が役立ちます。

たとえば、セル D2 から 0 から 20 までのデータを入力する必要がある場合、終了セルは D22 になると計算できます。

次に、任意のセルを選択し、名前ボックスに D2:D22 と入力して Enter キーを押し、 と入力して=Row(A2)-2、Ctrl + Enter を押します。

ここに画像の説明を入力してください

次に、Nambe ボックスに範囲を入力して、E2:E22 などの Count 列のセル範囲を選択し、Enter キーを押します。

ここに画像の説明を入力してください

次に=IFNA(VLOOKUP(D2,$A$2:$B$12,2,FALSE),"")数式バーに入力します。

ここに画像の説明を入力してください

最後に、Ctrl+入力同時に。

関連情報