• ベストアンサー

Excelで連番でない数字を割り出す関数

abcxyz3000の回答

回答No.4

Dim c As Object が抜けていました。 Option Explicit が設定していなければ、なくてもかまいませんが。。。

関連するQ&A

  • ExcelのCOUNTA関数で数えた数だけ連番を付けるには

    ExcelでB列から下の行にデータが入力されています。 そのデータ数を数えるために,B4セルに=COUNTA(B5:B100)関数を入力します。 B4セルで数えた数を元にして,A5,A6,A7・・・と下方向にその数まで1,2,3・・・と連番を付けていきます。 もしB4セルの値が0なら連番は付けません。 以上のマクロをシートに貼り付けるにはどのようにしたらよいでしょうか? 教えてください。お願いします。

  • エクセルの関数について2

    エクセルに詳しくないので関数に強い方宜しくお願いいたします。 1列目の上から順に「休」・「出」・「早」・「出」・「休」・「(空白セル)」・「遅」と入力してあったら「休」と「(空白セル)」をカウントしないでそれ以外をカウントして「出」・「早」・「出」・「休」・「遅」なので「4」と表示されるような関数はあるでしょうか?

  • エクセル関数と連番入力について

    エクセル関数と連番入力について 下記画像のような表をエクセルで作成しています。 商品の売却と一部売却、返品について管理しています。 今、A列のナンバーを手打ち入力(オートフィル)している のですが、返品が多くなり、ナンバリングを誤入力 する可能性が出ています。 そこで、誤入力を防止するためにセルに関数を入れて ナンバリングする方法はありますか。 返品の行がいくら多く挿入されても、ナンバーリングに 影響しないようにしたいです。 ナンバーの種別は  1 売却 2 一部売却 3 返品 の3つがあり、1と2は共通した連番になっていて、返品は 別番号になります(空欄でも構いません) よろしくお願いします。

  • エクセルでセルに少し複雑な連番をつけたいのですが、

    エクセルの自動連番が知りたいのですが、調べても自分のやりたいのが載ってないのですが、例えばセルA1に、080118-01と入力します。次にA2に入力するときには、080118というのは日付を表していますので、エクセルを開いた時点で、080119(本日の日付)が出て-01は02に次には03にしたいのですが、 関数か何かで方法があれば教えて下さい。よろしくお願い致します。

  • エクセル関数で教えてください。

    エクセル関数で、セルの値が、小数点以下第1位を0.5単位にする為に3.1なら3.5とし、3.6なら4.0と表示させたい。 0.5単位に切り上げたいのです。 どなたか手法がわかりましたら教えてください。

  • Excelで行と列に連番を振る方法

    Excelで行と列に連番を振る関数を教えて下さい。 例: A1に1を入力したら 以下、自動的に F1に2 A2に3 F2に4 という具合に自動反映する関数

  • エクセルの関数を教えてください

    エクセルの関数を教えてください。 あるセル(列単位です)に数字8ケタが入っていたら隣のセル(列)に◎◎◎(任意に設定)と表示されて、なにも入力されていなかったら空白表示にしたいのですがどうすればいいでしょうか?

  • エクセルの関数の質問です。

    エクセルの関数の質問です。 こんにちは。初歩的な質問かと思いますが、お力をお借りしたいです。 現在エクセルでデータを作っているのですが 連番になっている数字を記号をつけて分けたいと思っています。 例としては 『1234567890』となっているものを『123-456-7890』や 『1234567890』となっているものを『123/456/7890』 という具合に抽出したいと思うのですが上手くいきません。 エクセル入門などのページを見て、LEFTやRIGHTを使えば・・・と思ったのですが・・・。 お力を貸していただけませんでしょうか。

  • エクセルで関数と文字をつなぎ合わせたい

    ひとつのセルに日付関数と会社名をスペースをいれてつなぎ合わせるのに、  =today()&""&"会社名” といれますと、5桁の数字(たぶん日付の連番)と会社名で 表示されますが、きちんと日付が表示できません。表示形式で 「日付」にしているのですが連番は変りません。 いろんなエクセルサイトを探すのですが見つけることができませんでした。 たぶん何かが足りないことは承知してるのですが・・ お願いします。  

  • エクセルでIF関数について

    =IF(E19>=100000,E19-100000,0) この関数式が入力されているセルはE19のセルが10万以上の場合10万を引いた数が表示されますが、例えばE19のセルが178000の場合、78000というように表示されます。ところが、千単位以下を全部0000表示し万単位以上の数字だけを表示させる場合どのような関数式になるのでしょうか?例えば、E19のセルが178000の場合、70000という具合にです。わかる方ぜひ教えてください。よろしくお願いします。