質問は2つあります。
1) 前の行が入力されるたびに、連続した ID 番号 (テキストを含む) を含む新しい行が自動的に入力されるテーブルを作成したいと思います。例:
この例では、「19-NBCC-0162」(行 510 の「追跡番号」列 (列 A)) は、その上の行 (行 509) にデータを入力するときに自動的に入力する ID 番号です。行 509 の「オフィス」または「割り当て日」列 (C および F) にデータを入力すると、新しい追跡番号が表示されると考えていました。
2) 連番形式のテキストを含めるために、「追跡番号」列のセルに割り当てた数式は次のとおりです。
="19-NBCC" & TEXT(ROW(A161),"-0000")
現時点では、このコードが新しい行の自動入力の概念と組み合わせた場合に機能するかどうかはわかりません。テキストで連続番号の書式を作成するためのより良い方法があれば、ぜひ知りたいです。そして、2 つの問題が連携して機能し、追跡番号がさらに適切に自動入力されるようになれば!
答え1
私が正しく理解していれば、一番下の行には、他の空のセルと共に、常に次の数字が入力されている必要があります (それぞれドロップダウン リストのみを持つ)。
セルのドロップダウンは、コピーして貼り付けることで実現できます。値が選択されていない場合は、誰かが値を選択するまで空のままになります。
ここで、メインの数式を「追跡番号」列に入力します。たとえば、「オフィス」列の前の行 509 に何か書かれている場合は、その番号を入力します。それ以外の場合は、空の文字列のままにします""
。
=IF(F509<>"","19-NBCC" & TEXT(ROW(A161),"-0000"),"")
この数式を列全体に入力します。