- ベストアンサー
Excel 関数 番号のつけ方
Excelで質問です。 B列が空白ではない行だけを対象にA列に通し番号を取っていくことは可能ですか? よろしくお願いします。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
例データ A列 B列(A2:B8)ーは空白の代わり表示。」 1 1 ー ー ー ー 2 f 3 g ー ー 4 g A2に =IF(B2<>"",MAX($A$1:A1)+1,"")
その他の回答 (2)
- kinta6097
- ベストアンサー率0% (0/3)
回答No.2
オートフィルターを使ったら簡単にできます。
質問者
補足
ご解答ありがとうございます。 しかし、すいません。わけあって関数を使用したいんです。。
- FEX2053
- ベストアンサー率37% (7991/21371)
回答No.1
1.先頭のセルにとりあえず「1」を設定する(A1セルとします) 2.A2セルを、=IF(B2="",A1,A1+1) とすれば、B列が空白じゃない 場合のみ「1」だけカウントアップします。 このままコピーしてもいいかもですが、数字が気になるなら 3.A2セルで「書式」「条件付書式」を設定、「数式が」を選択し 「=A1=A2」の場合の「書式」でフォントの色を「白」にしてしまう。
質問者
お礼
ありがとうございます。1度試してみます。
お礼
ありがとうございます。 上記の方法で自分が思っていたものができました。