エクセルのヘルプを見ると下記のとおりですから
マイナス"-"は反則ですです。
アンダーバー"_"に訂正して妥協してください。
「名前の構文規則について」
名前の作成および編集の際に必要となる構文規則を次に示します。
●有効な文字 名前の最初の文字には、文字、下線 (_)、円記号 (\) しか使用できません。最初の文字以外には、文字、数値、ピリオド、および下線を使用できます。
メモ 大文字と小文字の "C"、"c"、"R"、または "r" は予約されているため、定義された名前として使用することはできません。これらの文字を、[名前] または [移動先] ボックスに入力すると、現在選択されているセルの行または列が選択されます。
●セル参照と競合する名前は不可 Z$100 や R1C1 など、セル参照と競合する名前は使用できません。
●スペースは不可 スペースは名前の一部として使用できません。単語の区切りには、下線 (_) やピリオド (.) を使用してください (Sales_Tax、First.Quarter など)。
●名前の文字数 名前に使用できる文字数は、半角で 255 文字までです。
●大文字と小文字の区別 名前には大文字と小文字の両方を使用することができます。名前の大文字と小文字は区別されません。たとえば、ブックに "Sales" という名前を付け、同じブックに "SALES" という名前を付け直すと、一意の名前を付けるように求めるメッセージが表示されます。
お礼
回答者の方々の説明を読ませていただいて アンダーバーが現状最適と決めました。 PC_301で進めることにしました。 ありがとうございました。