- ベストアンサー
エクセル
教えてください。 エクセルで、数値が入っているセルをカウントして、D列に追番をつけたいのですが。。こんな感じです A D 3 1 2 2 5 3 やり方おしえてください。関数を使えば良いのでしょうか。マクロとかでしょうか、 すいません、お願いします
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
例データ A2:A9に (事情により第1行目B1は空白であること。) 1 22 a s 15 44 s 34 B2に =IF(ISNUMBER(A2),MAX($B$1:B1)+1,"") と入れて下方向に式を複写する。 結果 1 1 22 2 a s 15 3 44 4 s 34 5
その他の回答 (1)
- nobitahair
- ベストアンサー率27% (24/88)
回答No.1
関数だと思います。 D1のセルに=count(A$1:A1)と入れて D2以降のセルに数式をコピーすればよいと思います。
質問者
お礼
これだと、数値が入っていないセルにも、値が入ってしまいますよね、数値が入っているセルだけ返したいのです。すいません、説明不足でした
お礼
できました。すごいですね、 初めて見る関数でした。数値だけの入力なので、文字のところを削除して数値だけの列にしたらできました。感謝いたします