/ / Excelで自動的に一連の数値を入力する方法 - Excel、Excel 2007

Excelで自動的に一連の数値を入力する方法 - Excel、Excel 2007

私は非常に多くのレコードを持っていますが、私はシリアル番号を自動的に入力する必要があります Excel 2007。私は何百ものレコードを持っています。それらを手動で入力するのではなく、自動的に表示させたいのです。 1から10の短い例を教えてください。

回答:

回答№1については9

開始2-3の数字だけを入力する必要があります(またはテキストを入力してから、その範囲を下にドラッグします。 MS Excelはシリーズ自体を識別し、範囲を下にドラッグするまで範囲を埋めます。下の画像は「塗りつぶしハンドル」を示しています。

ここに画像の説明を入力


回答№2の6

数式を入力 =ROW() そのセルは行番号をその値として表示します。

1001、1002などを入力したい場合は、 =1000+ROW()


答え№3の2

リストからセルエントリを選択する場合は、非コードベースのオプションがいくつかあります

私はデータ検証手法を推奨します。

  • 1つの列に100レコードのリストを作成し、
  • このリストに範囲名を指定し、
  • データ検証のリストオプションを使用する

下のDebraのサイトからサンプルを入手するには、上の最初のリンクをクリックしてアクセスしてください。

データ検証


回答№4の場合は1

簡単な答え:

A1

=if(b1="","",row())

A2

=if(b2="","",row())

これを列の下にコピーします。エントリが列Bに入力されるたびに、順番に次の番号が列Aに入力されます。

答えが2であるとします。 a4 あなたの見出しと他のもののためにセル、 次のように書くことができます

=if(b4="","",row()-2)

回答№5の場合は1

シリーズの最初を入力し、そのセルを選択してからシリーズ塗りつぶし(HOME>編集 - 塗りつぶし、シリーズ...、列):

SO8615149の例

それは非常に高速で結果は公式ではない値です。


答え№6の場合は0

= IF(B1 <> ""、COUNTA($ B $ 1:B1)& "。"、 "")

数式を使う

  1. 上の数式を列Aに貼り付けます。シリアル番号が必要な場所
  2. 2番目の列(例:B列が満たされている場合、シリアル番号は列Aに自動的に生成されます)。

回答№7は0

私はこの方程式を使うほうが簡単だ

=IF(B2<>"",TEXT(ROW(A1),"IR-0000"),"")

この式をA2に貼り付ける必要があるときは、あなたはB細胞のデータをエンコードしています。A細胞は自動的にシリアルコードを入力し、データがないときは細胞は空白のままになります。 "IR"を入れたい最初の文字コードに変更することができますあなたの行。

それが役に立てば幸い


回答№8の場合は0

私は非常に簡単な答えがあります。この数式をセルA2に入れるだけです。

=Max($A$1:A1)+1

記入してください。

これは、行の一部を削除したり行をソートした場合でも、行番号を自動的に設定します。

行番号の自動ソート


答え№9の場合-1

formula = row(b2)-xを使用します。ここで、xは最初のS / Noが1とマークされ、行で増分するようにエントリを調整します。