問題:

範囲B2:C5には、姓名が含まれます。現在、範囲は4つの名前で構成されていますが、頻繁に追加または削除されます。

指定された基準(姓と名の両方が同じ文字で始まる)に一致する名前の数をカウントする式を作成し、範囲が変更されるたびに更新します。

解決策:

3つの名前を定義します:

挿入しますか?名前 ?定義するか、名前を押します:FirstName、参照先:$ B $ 1名前:Rng、参照先:$ B $ 1:$ B $ 100名前:DynamicRange、次のOFFSET式を参照します:

OFFSET(FirstName、0,0、COUNTA(Rng))

次の配列数式に示すように、SUM、LEFT、およびOFFSET関数を使用します。これにより、「DynamicRange」の上記の基準に一致する姓名の組み合わせの数がカウントされます。

\ {= SUM((DynamicRange <> “”)(LEFT(DynamicRange)= LEFT(OFFSET(DynamicRange、0,1))))}スクリーンショット//ダイナミックレンジの基準に一致する姓名の組み合わせの数を数える*