Điền vào một phạm vi lớn bằng một công thức trong Excel, mà không cần kéo chuột để mở rộng


9

Tôi có 5000 phần tử trong cột A và 5000 trong cột B
Tôi muốn phần tử khác biệt và được lưu trữ trong cột C.

Lệnh trừ mà tôi biết là =A1-B1kéo chuột xuống hết cỡ.
Thật tẻ nhạt / không khả thi khi kéo 5000 ô xuống.

Có cách nào ngắn hơn không?




Câu hỏi của tôi đã được hỏi 3 năm trước. Câu hỏi khác đã được hỏi 4 tháng trước. Câu hỏi đó là một bản sao của điều này. Không phải cách khác. :)
Souradeep Nanda


@phuclv, tôi nghĩ câu trả lời của teylyn ở đây là câu trả lời hay nhất. Tôi đã bình chọn một bản sao theo hướng khác. Có rất nhiều ứng cử viên tốt. Cộng đồng có thể quyết định.
sửa chữa1234

Câu trả lời:


20

Sử dụng chuột không có nghĩa là bạn phải kéo công thức xuống hàng trăm trang. Bạn có thể sử dụng một cú đúp đơn giản để thay thế.

Nhập công thức vào C1, sau đó bấm đúp vào Fill Xử lý (hình vuông màu đen ở góc dưới bên phải của ô)

Trước khi nhấp đúp chuột:

nhập mô tả hình ảnh ở đây

Sau khi nhấp đúp chuột vào tay cầm điền:

nhập mô tả hình ảnh ở đây

Chỉnh sửa: Excel sẽ điền bao xa? Nó phụ thuộc. Nếu bạn vừa nhập dữ liệu vào cột B, nhấp đúp chuột vào núm điều khiển điền vào C sẽ điền xuống hàng dữ liệu cuối cùng trong cột B. Nếu có các ô trống trong cột B, phần điền sẽ dừng ở ô trống đầu tiên tế bào. Nếu dữ liệu nằm trong Bảng Excel, thì Excel sẽ điền xuống hàng cuối cùng của bảng, bất kể các khoảng trống trong các cột lân cận.


1
Tôi không biết về OP, nhưng cá nhân tôi sẽ tìm thấy câu trả lời này thậm chí còn tốt hơn nếu nó nói rằng tôi sẽ biết Excel sẽ tự động điền bao xa trong kịch bản này ...
một CVn

@ MichaelKjorling, điểm tốt. Tôi đã thêm một số chi tiết về việc Excel sẽ điền xuống bao xa. Nó phụ thuộc một chút vào mức độ "thiết lập" phạm vi và liệu có dữ liệu ở hai bên của cột mà bạn muốn điền hay không.
teylyn

Điều này thật tuyệt vời, mẹo cho tôi là đặt cột để tự động điền liền kề với cột dân cư. Nếu bạn bỏ qua một cột (để trống một khoảng giữa dữ liệu và thứ bạn đang điền), điều này có thể không hoạt động.
Matt

4

Bạn có thể sử dụng Ctrlvà các phím mũi tên, có hoặc không Shiftgiữ, để điều hướng xung quanh bảng tính một cách nhanh chóng. Phím Ctrl + mũi tên nhảy trực tiếp đến ô "cuối cùng" theo hướng có nội dung. Giữ phím Shift chọn các ô khi bạn di chuyển xung quanh. Tùy thuộc vào cách trình bày bảng tính của bạn, bạn cũng có thể sử dụng Ctrl + Home (nhảy đến góc trên cùng bên trái của bảng tính) và Ctrl + End (nhảy đến góc dưới cùng bên phải của bảng tính), một lần nữa có hoặc không có Shift để chọn.

Vì bạn đề cập đến A1 và B1, tôi giả sử rằng phạm vi của bạn kéo dài từ đầu bảng tính và cho 5.000 hàng xuống.

Cách dễ nhất sau đó là đi đến A1 (Ctrl + Home sẽ thực hiện thủ thuật), sau đó nhấn Ctrl + xuống, sẽ đưa bạn đến A5000 hoặc sau đó. Di chuyển vào cột C trên hàng cuối cùng, sau đó giữ Shift và nhấn Ctrl + lên. Bạn nên kết thúc tại C1 với phạm vi từ C1 đến C5000 được chọn, với tiêu điểm đầu vào còn lại trên C5000.

Thay thế cho việc điều hướng và chọn ở trên, như được đề xuất bởi Jon trong một nhận xét, bạn có thể nhấn Ctrl+ Gvà sau đó nhập một phạm vi như thế nào A1:A5000.

Bây giờ, nhập công thức như bình thường, cho hàng được tô sáng cho đầu vào. Trong trường hợp của bạn, đó có thể sẽ là =A5000-B5000. Khi hoàn tất, nhấn Ctrl + Enter thay vì Enter để chấp nhận. Excel sẽ tự động điền vào tất cả các ô khác trong phạm vi đã chọn, điều chỉnh các tham chiếu ô nếu cần.

Như một đề cập đến phần thưởng, LibreOffice Calc có tính năng tương tự, nhưng sử dụng Alt + Enter thay vì Ctrl + Enter (ít nhất là trên Linux).

Không cần chuột!


Một cách khác để làm điều này, nếu bạn có các ô trống và không thể tin cậy CTRL theo cách của bạn đến đúng vị trí, là sử dụng CTRL-G, sau đó nhập vào phạm vi cụ thể bạn muốn, ví dụ: "A1: A5000". Khi bạn nhấn OK, bạn có thể sử dụng các bước trên. Theo kinh nghiệm của tôi, điều này được sử dụng ít hơn 1% thời gian, nhưng trong một số tình huống có thể là một ơn trời!
Jon

@Jon Đề nghị tốt đẹp; kết hợp!
một CVn

Cách ưa thích cá nhân của tôi để bỏ qua các ô trống có thể trong một phạm vi dài là CTRL + xuống trong cột trống, sau đó mũi tên vào một cột được điền và CTRL + sao lưu đến hàng cuối cùng (hoặc gần cuối) với dữ liệu.
Alex M
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.