• ベストアンサー

エクセル2003での質問です。

エクセル2003での質問です。  例えば、D1に「10」と入力した時に、A1~A10に1~10と自動で数字が入る方法が  有りますか?  お助けください。  

質問者が選んだベストアンサー

  • ベストアンサー
  • Turbo415
  • ベストアンサー率26% (2631/9774)
回答No.2

まあ、A1からA10のセルに式を入れれば出来るでしょうね。 例えばA1に==IF($D$1>=1,1,"") A2に=IF($D$1>=2,2,"") A3に=IF($D$1>=3,3,"")と言う風にA10まで数値をかえて入れれば出来ます。 他の方法もあると思いますけど。

tamamike3670
質問者

お礼

大変参考になりました。  ありがとうございました。

その他の回答 (5)

  • KURUMITO
  • ベストアンサー率42% (1835/4283)
回答No.6

D1セルに入力した数値がA10セルで最高値になるようにA1セルから並べるとしたら次の式をA1セルに入力してA10セルまでドラッグコピーしておきます。 =D$1/10*ROW(A1) そうすることでD1セルに10を入力すれば1から10までの数値が、20と入力すれば2から20までの数値がA1セルからA10セルに表示されます。

  • keithin
  • ベストアンサー率66% (5278/7940)
回答No.5

ご相談をもうちょっと深堀りすると、 D10に「ストップの数字」として10が記入されています。 もう一つ、「スタートの数字」としてA1に1を記入することにします。 A2に =IF(A1>=$D$1,"",A1+1) と記入、下向けにつるつるっとコピー貼り付けておきます。

noname#195146
noname#195146
回答No.4

 A10セルに「=$D$1」と入力します(=を入れて、D1セルをクリックしてF4キーを押すと簡単)。  $記号は、マウスでドラッグしたり、コピーしたときにその次の英数字が変わらないようにする働きがあります。  A9セルに「=A10-1」と入力します(=を入れて、A10をクリック、F4キーは押しません)。  A9セル右下の■マークにマウスを合わせ、マウスの左ボタンを押しながら、A1セルまでドラッグします。  A8セルに「=A9-1」、……、A1セルに「=A2-1」と入力された状態になります。  こうしてから、D1セルに10を入れてみてください。ご指定の通りになります。 P.S.  D1セルに、たとえば「2013/3/5」と日付を入れると、A1~A10セルに数字が表示されます。そこで、A1~A10セルの書式を日付にすると、日付表示してくれます。  日付以外でも、D1に入れたデータに応じた書式をA1~A10にしてやれば、同様にできます。

  • chayamati
  • ベストアンサー率41% (254/607)
回答No.3

A!=D1-9 A2=A1+1 A2を縦にコピペします。

  • tom04
  • ベストアンサー率49% (2537/5117)
回答No.1

こんにちは! やりたいコトがよく判らないのですが・・・ D1セルに入れた数値までの連番をA1セル以降に表示したい!というコトでしょうかね? そういうコトだとしての一例です。 A1セルに =IF(OR(D$1="",ROW()>D$1),"",ROW()) という数式を入れオートフィルでずぃ~~~!っと下へコピーしてみてはどうでしょうか?m(_ _)m

関連するQ&A

  • エクセルについて

    WinXPのエクセル2000を使っています。 勤務表の休みの数を調べるために下記の表を作りました。 B C D E F G 1班 2班 3班 4班 5班 6班 上記の表でA2に1と入力したら自動でB2に1の数字が、A3に2と入力したら自動でC3に1の数字が、A4に3と入力したら自動でD4に1の数字が、でるようにするには何かよい方法はありませんか?教えて下さい。マクロか関数を使えばできそうなんですが・・・

  • エクセルの反映についての質問です。

    エクセルの反映についての質問です。 A1の文字にD1に反映したい時はD1に「=A1」と入力すると思いますが、 例えば、A1に文字が入力されていたら、指定したB1に自動で判断して入力する といったような事は可能でしょうか?

  • エクセル2003について質問をしたいのでよろしくお願いします。

    エクセル2003について質問をしたいのでよろしくお願いします。 仮に、A1セルに日付を入力、A2セルにZ01と入力した場合、A3セルに自動的に時間で17時00分 A4セルに自動的に、19時30分と自動的に入力する方法は無いでしようか? 仮にA2セルに、Z02やZ03と入力する場合もありますが、やはりこのような場合にも予め決めた時間を 入力したいと考えております。 どなた様か、ご指導のほどよろしくお願いします。

  • エクセルで数字を振り分ける

    エクセルで、例えば複式簿記の仕訳伝票のように数字を入れたらその数字が複数のセルに自動的に入力されるようにするにはどうすればいいでしょうか? 例えば、10,000円入金された場合、A1に10,000と入力すれB1,C1,D1にも自動的に10,000と入力される。 また、別のシートやOneDriveのエクセルにも入力することはできますか?

  • エクセル シート毎に数字を変えたい

    エクセルでの質問です。 初心者からの質問です。 Sheet1のA1に1 Sheet2のA1に2 Sheet3のA1に3 Sheet4のA1に4 Sheet5のA1に5 Sheet6のA1に6 といった数字を自動で入力するにはどのような設定をすればいいのでしょうか? その数字を利用して、計算式を考えようと思っています。 活用方法としては =D8/(812*'Sheet1'!A1) ---- Sheet 2 =D8/(812*'Sheet2'!A1) ---- Sheet 3 =D8/(812*'Sheet3'!A1) ---- Sheet 4 =D8/(812*'Sheet4'!A1) ---- Sheet 5 というようなことを考えております。 ご教授いただけますでしょうか?

  • excel 左右対照入れ替え

    初めて質問させて頂きます。 excelで困っていることがあり質問させて頂きました。 excel シートに入力されている内容を左右対照入れ替えしたいのです。 簡単に書きますと、 A1 に 数字の1 B1 に 数字の2 C1 に 数字の3 D1 に 計算式 =A1+ B1 + C1 と入力してあるファイルがあったとして、それを A1 に 計算式 =A1+ B1 + C1 B1 に 数字の3 C1 に 数字の2 D1 に 数字の1 と左右対称に入れ替えたいのです。 なんらかの方法は無いでしょうか? 宜しくお願い致します。

  • エクセルの質問。同じ数字なら違う列の数字を返す

    エクセルについて質問です。 A列は数字が入力されていて、B列はある数字があります。C列にB列と同じような数字を入力していきます。入力したC列の数字が、B列の中にあれば、入力した行にA列の数字をD列に返すことは出来ますか?下記に例を記載します。 A     B     C       D 0   20110210   2010811       1   20110214   20101025   2   20110215   2011111    7 3   20110216   2011322  4   20110217   2011516   6   20110221   2011325   7   2011111    20101220   8   20050223   2011128   宜しくお願いします。

  • エクセル関数で

    エクセル関数を使っての入力方法についてお聞きします。 セルA1が空白の時はC5,D10に空白を,セルA1が1の時はC5,D10には1を入力させるようにするにはどうしたらよいのでしょうか? (あるセルを基準に、そのセルが空白の時は複数選択したセルにも空白を、数字が入っている時は同じ数字が入るようにしたいのです) どうぞよろしくお願いします。

  • エクセルについて質問をしたいのでよろしくおねがい

    エクセルの計算式について質問をしたのでよろしくお願します。 一日にかかったとある、時間を分で入力したいと考えております。 例えば、A1セルに50、B1セルに300、C1セルに360等と入力し、最後にD1セルにその合計の 時間を自動的に、上記でいくと、11時間50分などと自動的に入力する方法は無いでしょうか? どなた様か、ご教示の程よろしくお願いします。

  • Excelについて

    Excelについて質問です。 例えば =SUM(A1:D1)の値をE1に出すという場合 A1+B1+C1+D1=E1 になると思うのですが C1をE1から引きたい場合はC1の数値に-を入れる以外に なにか方法は無いでしょうか。 例えばCの列に入力する数字には自動的に頭に「-」がついたり C列は最初からマイナスとして認識させるような・・・。 初心者丸出しの質問で申し訳ないです・・・。

専門家に質問してみよう