
エクセルの2000を使用しています。
今商品の番号管理を使用としているのですが。
番号の最初の数値をA1に、最後の数値をB1に入れ、C1に=B1-A1+1と計算式を入れ個数を求めているのですが、A1とB1が同じ場合B1の入力を省略できないかと考えました。
例とすると、最初の番号が3で最後が5の場合は、A1=3、B1=5でC1は3と表示されます。
しかし、最初の番号が3で最後も3の場合は、A1=3、B1=入力しないでもB1は3となり、C1は1と表示されるようにしたいのです。
つまり、B1に入力した場合は入力した値、何も入力しない場合はA1と同じ値にするです。
よろしくお願いします。
No.2ベストアンサー
- 回答日時:
こんにちは。
maruru01です。C1は、
「=IF(A1="","",IF(B1="",1,B1-A1+1))」
で出来ます。
A1入力、B1未入力の場合は、1になります。
B1は出来ないと思います。
B1にA1の値を入れるには、B1に予め数式を入力しておかなければなりません。
しかし、B1に手入力すると、その数式が上書きされてしまいます。
数式も「セルに入力された文字」なのです。
したがって、これを実現するためには、VBAを使用する必要があります。
No.3
- 回答日時:
ポイントがずれていたら申し訳ありませんが、あらかじめB1に「=A1」と入力してオートフィルで下の行にも数式を貼り付けておいてはだめでしょうか?
最初と最後の番号が違うのでしたら、B1に改めて入力し直すでしょうから問題ないと思うのですが…。
C1のセルには「=if(A1="","",B1-A1+1)」と数式を入れておけばいいかと思います。
A1に入力されていない状態でもB1に「0」と表示されるようであれば、メニューバーのツール-オプション-表示タブを開き「ゼロ値」のチェックを外しておけばよろしいかと思います。
No.1
- 回答日時:
> 何も入力しない場合はA1と同じ値
いや、結果が必ず1なのでわざわざそんなことをしなくても、たとえばC1を
=if(isblank(B1), 1, B1-A1+1)
とすると、「B1が空っぽだったら1で、そうじゃなかったら…」というふうになります。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
-
プロが教える店舗&オフィスのセキュリティ対策術
中・小規模の店舗やオフィスのセキュリティセキュリティ対策について、プロにどう対策すべきか 何を注意すべきかを教えていただきました!
-
エクセルで空白に自動で文字を入れる
Excel(エクセル)
-
初期値をIF文で設定した後入力リストで入力を行いたい
Excel(エクセル)
-
エクセルの「セルの書式設定」の初期設定を変えたいのですが・・・
Excel(エクセル)
-
-
4
VBA シートのボタン名を変更したい
Visual Basic(VBA)
-
5
エクセルのチェックボックスを保護対象から外すには
Windows Vista・XP
-
6
EXCEL VBAで全選択範囲の解除
Excel(エクセル)
-
7
worksheet_changeがループする
PowerPoint(パワーポイント)
-
8
Excel VBAでのWorksheet_Changeが動作しない原因
Excel(エクセル)
-
9
IF関数で空欄(")の時、Nullにしたい
その他(Microsoft Office)
-
10
【Excel関数】UNIQUE関数で0"を返さない方法?"
Excel(エクセル)
-
11
Excelでセル参照したとき、書式も一緒に持ってくるには?
Windows Vista・XP
-
12
あるセルに特定の文字列を打つと、他のセルに決められた文字が自動入力するように
Excel(エクセル)
-
13
特定セルの内容を更新したら、その更新日を自動的に表示する方法について
Excel(エクセル)
-
14
EXCELで特定のセルに表示された項目をヘッダーやフッターに出力するには
Excel(エクセル)
-
15
エクセルのエラーメッセージ「400」って?
Visual Basic(VBA)
-
16
Excel VBAで同じフォルダ内のファイルを開くには?
Excel(エクセル)
-
17
セルに最初からある文字列を表示させておいて、そのセルを選択したら、その文字列の後から3桁数字を入力できるようにしたい
Excel(エクセル)
-
18
Excelのセルにユーザー名を表示する方法
Excel(エクセル)
-
19
VBAでエクセルシートを更新(リフレッシュ)する方法を教えて下さい。
Excel(エクセル)
-
20
エクセルのシート名をリスト化したい
Excel(エクセル)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
人気Q&Aランキング
-
4
Office Word [ここに入力] が...
-
5
エクセルでセル未入力時の初期...
-
6
Googleスプレッドシートで時間...
-
7
【Excel】ガントチャートの作成...
-
8
真空波動拳を出すコツは?
-
9
文字入力すると2重になってしまう
-
10
googleカレンダーの予定を入力...
-
11
word2007で電話番号を半角入力...
-
12
【プロダクトキーが無効です】
-
13
ハイパーリンクが途切れる
-
14
ダウンロードしたフォーマット...
-
15
文字入力するとフリーズします。
-
16
文字入力済みのセルに続けて入力
-
17
「ディ」はどう入力すればいい...
-
18
フリック入力の速さはキーボー...
-
19
Excel共有設定で入力セルがずれる
-
20
「う」に濁点と小文字の「え」...
おすすめ情報
公式facebook
公式twitter