アプリ版:「スタンプのみでお礼する」機能のリリースについて

EXCELで、以下のようにA列にとびとびで1が入っているところの横B列に関数を使って順番に番号を振るような事はできませんか?
これだとB1に1、B3が2、B4が4、B6が6、・・・と順番に番号を振りたいです。
お知恵を頂きたく思います。

  A B 
1  1
2
3  1
4  1
5
6  1
  ・
  ・
  ・

A 回答 (2件)

例えばB1セルに次の式を入力して下方にオートフィルドラッグします。



=IF(A1="","",SUM(A$1:A1))

この式ではA列に1があるからです。A列に1とは限らずに数値があるB列のセルに番号を振るのでしたら

=IF(A1="","",COUNT(A$1:A1))
    • good
    • 0
この回答へのお礼

ありがとうございます!完璧でした。
すぐに回答もらって感謝してます。

お礼日時:2010/09/14 07:01

回答No1です。

ごめんなさい順番に番号を振るということで連番を振ることだと思ってNo1では回答しました。ご質問がその行番号を表示させるとのことでしたら次の式をB1セルに入力して下方にオートフィルドラッグします。

=IF(A1=1,ROW(A1),"") または =IF(A1=1,ROW(),"")
    • good
    • 0
この回答へのお礼

順番に番号を振るのがやりたかったことなので最初の回答がほしかったものでした。
いろいろと考えてもらってありがとございます。

お礼日時:2010/09/14 07:17

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!