- ベストアンサー
エクセルで質問です。
エクセルで質問です。 エクセルで質問です。 A列に●●、という日本語が表示されていたら B列に1を表示させるばあいの計算式はさきほど教えていただきました。 が、行が多すぎて、ドラッグだけとはいえ計算式のコピーが大変です(スクロールが長すぎて)。 全ての行に反映させる場合、どうしたらよいでしょうか?
- みんなの回答 (7)
- 専門家の回答
質問者が選んだベストアンサー
あー、すみません。 列全体だと、あんまり関係ないのに余計な事書いちゃいましたね。 B列全体を選択すると、B1だけ白抜き状態になりますね。これがアクティブになっている状態です。 他のセルも選択はされてますが、入力できるのは白抜きセル→Ctrl+Enterで他の選択セルにも入力されるわけです。 今後、エクセルを勉強していかれると、相対参照とか絶対参照とかの関係でアクティブセルの位置などが重要になってくる場面もあるかと思いますが、今回は普通に列選択→入力→Ctrl+Enterで大丈夫ですよ。 将来、↑のような事を言われたのはこういう事か~としみじみ思い出していただければ幸いです。
その他の回答 (6)
- maikimaiki
- ベストアンサー率50% (2/4)
#2です。ご不明な点と合っていなかったらごめんなさい。 スクロールするとき、一番下の、下向き▼のボタンを押しっぱなしですか? それだと行が多い場合、マウスのボタンをずっと押していて疲れてしまいますよね。 スクロールバーの領域内にあるバーを直接クリックして そのまま下へ引っ張れないですか? そんなに行が多いのであれば、バーもすごく小さくなっている可能性もあります。 ▼を押さずに、バーを一気に下へ引っ張りおろしてみてくださいね。
- merlionXX
- ベストアンサー率48% (1930/4007)
A列にデータがあり,隣のB列に式をフィルダウンしたいなら、仮に1行目からそうだとすると、B1に式をいれたらBIセルの右下にカーソルを合わせてみてください。 カーソルの先端が+マークになったらだダブルクリック。 これでA列のデータがある範囲でB列に式が入ります。
- chonami
- ベストアンサー率43% (448/1036)
B列選択(B1アクティブ状態)→式を入力→Ctrl+Enter でB列全てに式が入力されます。
- KURUMITO
- ベストアンサー率42% (1835/4283)
計算式の入ったセルはB1セルからB5000セルまでを範囲とした場合にはB1セルをコピーしてそれからB1セルからB5000セルまでを範囲として指定して貼り付けることになります。
- maikimaiki
- ベストアンサー率50% (2/4)
1.式が入っているセルをコピー 2.すぐ下のセルを選択 3.右側のスクロールバーでコピーしたい最終行まで一気にスクロール 4.Shiftキーを押しながらB列最終行のセルをクリック 5.選択範囲上で右クリック→貼り付け でいかがでしょう。
お礼
ありがとうございます!でもスクロールが長すぎて困っているんです・・・
- KURUMITO
- ベストアンサー率42% (1835/4283)
計算式に入ったセルを選択してコピーし、その後に「名前ボックス」にB1セルからB5000セルまでコピーしたい場合にはB1:B5000と入力して確定すればその範囲が選択されますので右クリックして「貼り付け」をすればよいでしょう。
お礼
ありがとうございます!
お礼
ありがとうございます。おそらくこちらが一番理想だと思うのですが、 アクティブ状態とはどういうことでしょうか? すみません、初心者で・・・。