レコードがたくさんありますが、Excel 2007
にシリアル番号を自動的に入力する必要があります。私は何百ものレコードを持っています。手動で入力するのではなく、自動的に表示するようにします。 1から10の短い例を教えてください。
最初の2〜3個の数字(またはその場合はテキスト)のみを入力してから、入力ハンドルを使用して範囲を下にドラッグする必要があります。 MS Excelはそれ自体でシリーズを識別し、範囲を下にドラッグするまで範囲を埋めます。下の画像は「フィルハンドル」を示しています。
数式=ROW()
を任意のセルに入力すると、そのセルの値として行番号が表示されます。
1001、1002などが必要な場合は、=1000+ROW()
と入力するだけです。
リストからセルエントリを選択する場合は、コードベースではないオプションがいくつかあります。
私はデータ検証アプローチをお勧めします
以下のDebraのサイトからのサンプル、上の最初のリンクをクリックしてアクセスしてください。
簡単な答え:
A1
で
=if(b1="","",row())
A2
で
=if(b2="","",row())
これを列にコピーします。列Bにエントリが入力されるたびに、次の番号が列Aに入力されます。
見出しやその他の理由でa4
セルに2の答えが必要な場合は、次のように記述できます。
=if(b4="","",row()-2)
この式を使うほうが簡単だと思います
=IF(B2<>"",TEXT(ROW(A1),"IR-0000"),"")
この式をA2に貼り付ける必要があります。つまり、Bセルでデータをエンコードする場合、Aセルは自動的にシリアルコードを入力し、データがない場合、セルは空白のままになります。「IR」を任意に変更できます。行に配置する最初の文字コード。
それが役に立てば幸い
= IF(B1 <> ""、COUNTA($ B $ 1:B1)& "。"、 "")
式を使用する