- ベストアンサー
Excel2007での通し番号の振り方
いつもお世話になっております。 業者から送られてきた見積表をExcel 2007にて入力しなおし、表を作っています。 この表で行に通し番号を振りたいのですが、品名が入っていない空白の行があり、これら行には振らないようにしたいのです。オートフィルで入力するとすべての行に番号を振ってしまうので困っています。 countやRowsを使うやり方をいくつか見つけたのですが、うまくいきません。 どうぞ対処方法をご教授ください。よろしくお願いします。
- みんなの回答 (4)
- 専門家の回答
質問者が選んだベストアンサー
Count関数ご存知であれば、 品名がB列にあるとして =COUNTA(B2:B$2) で下までコピィ 或いは =IF(B2="","",COUNTA(B$2:B2)) 下までコピィしてみては如何でしょうか。
その他の回答 (3)
- mu2011
- ベストアンサー率38% (1910/4994)
一例です。 1行目は見出し行として、B列に品名があれば、A列に通し番号を表示します。 A2に=IF($B2<>"",COUNTIF($B$2:B2,"<>"),"")を設定、下方向にコピー
お礼
解決できました。そのうえ勉強にもなりました。本当にありがとうございます。
- imogasi
- ベストアンサー率27% (4737/17070)
例 データ A列 B列 a 1 b 2 c 3 d 4 B2に=IF(A2="","",MAX($B$1:B1)+1) 下方向に式を複写。
お礼
うまくできました。ありがとうございます!
- xls88
- ベストアンサー率56% (669/1189)
空白行の数が一定という条件なら 例えば、A1に1と入力し、A1から空白セルのA4までを選択し、オートフィルすれば 1 □ □ □ 2 □ □ □ 3 □ □ □ 4 と、いうようにフィル入力することができます。 (□は空白セルを表わしています)
お礼
今回作成している表では空白行の数が一定ではないのですが、 今後、すごく活用できそうです。よい方法をありがとうございます。
お礼
このようにすれば良いのですね。試してみます。 試しましたら結果をご報告します。ありがとうございます。