Excel Tự động điền một chuỗi không có chuột (Chỉ bàn phím)


58

Vì vậy, khi tôi muốn kéo dài một chuỗi hoặc một cái gì đó dọc theo các dòng đó, tôi có thể đánh dấu một nhóm ô, sau đó nhấp vào góc dưới cùng bên phải của hộp tô sáng và kéo xuống. Excel sau đó sẽ cố gắng tự động mở rộng nội dung cũng như có thể. Có một chức năng bàn phím sẽ cho phép tôi làm điều này? Tôi thích sử dụng bàn phím để tránh chuyển động chuột lặp đi lặp lại.

Tôi có thể sử dụng phím shift và phím mũi tên để tạo vùng chọn, nhưng tôi không biết phím nào (nếu có) có thể kích hoạt chức năng này.

Tôi cũng không thực sự biết chức năng này thực sự được gọi là gì.

Câu trả lời:


37

Bạn có thể sử dụng các phím tắt bàn phím để đến bất kỳ thứ gì có trên Ribbon. Nhấn Altvà sau đó bạn có thể thấy các tổ hợp phím bên cạnh mỗi phần. Để hiển thị hộp thoại Fill Series, nhấn Altvà sau đó H F I S.


1
Đẹp, cái này hoạt động tốt. Tùy chọn Tự động điền (Alt-F) dường như hoạt động tốt trong hầu hết các trường hợp sử dụng trước đây của tôi. Sử dụng Xu hướng và Tăng trưởng cũng cho phép tôi thực hiện chuỗi nhân. Rất tuyệt! Sắp xếp rất nhiều phím để bấm, nhưng tôi đoán đó là những gì tôi yêu cầu.
jtpereyda

2
Trợ giúp ghi nhớ ... Sê-ri FIll (Enter). Cảm ơn vì điều đó!
Scott Rippey

1
Nếu bất cứ ai tìm thấy một cách ngắn hơn (cách không vĩ mô) / "lối tắt chính thức" để làm điều này cho chuỗi tuyến tính, vui lòng cho chúng tôi biết!
hấp dẫn về natty

52

Bạn đang tìm kiếm "Fill-Down" hoặc "Fill-Right".

Chọn phạm vi bằng cách di chuyển đến ô để bắt đầu bằng ... sau đó Shift+ hoặc Shift+ đến nơi bạn muốn điền nội dung vào ... và sau đó nhấn Ctrl+ D(để điền xuống) hoặc Ctrl+ R(để điền bên phải).

Thật không may, không có phím tắt cho điền trái hoặc điền vào.


12
Điều này là khá hữu ích. Điều duy nhất là nó tự động chỉ dựa vào ô đầu tiên. Điều này sẽ nhân đôi một ô, nhưng sẽ không mở rộng một chuỗi. Tuy nhiên, điều này rất hữu ích, cảm ơn!
jtpereyda

Trên thực tế, nó mở rộng một loạt. Nó sẽ sao chép bất kỳ công thức nào và sửa đổi các cột / hàng như excel thường xuyên. Nếu bạn muốn sao chép / dán các giá trị ... thì chỉ cần sử dụng tùy chọn sao chép / dán (chọn giá trị -> control + c -> đi đến đích -> control + v)
TheCompWiz

8
Tôi có nghĩa là nó sẽ không tự động suy ra một loạt. Ví dụ: nhập 1 trong A1, 2 trong A2 và sau đó tô sáng cả hai. Nếu bạn thực hiện Fill-Down bằng chuột, nó sẽ bắt đầu đếm tự động. Vì phương thức Ctrl + D không có cách nào để chọn nhiều hơn một ô nguồn, nên nó sẽ chỉ sao chép nhiều ô khác. AFAIK, chỉ loạt phụ gia sẽ hoạt động.
jtpereyda

2
Thú vị ... Tôi chưa bao giờ thử điều đó trước đây. Tôi cho rằng bạn có thể đi một tuyến đường khác, và đặt 1 vào A1 và = A1 + 1 trong A2, sau đó điền vào và nhận được kết quả gần như tương tự ... nhưng bạn đã đúng ... nên có một cách. Bạn cũng có thể gán khóa cắt ngắn tùy chỉnh của riêng mình cho tùy chọn "điền chuỗi" ... và sau đó nó sẽ cung cấp cho bạn một menu về cách bạn muốn điền vào các ô còn lại ...
TheCompWiz

Điều này giúp tôi tiết kiệm rất nhiều thời gian!
Brian

8
  1. Sử dụng Shift+ để tô sáng nơi bạn muốn sê-ri đi - phải bao gồm ô được điền đầy đủ mà bạn muốn tắt.

  2. Alt + H F I S

  3. Shift + Tab F

  4. Enter

(Lấy cảm hứng từ các câu trả lời ở trên và một số thử nghiệm và lỗi)


Đây là câu trả lời trong 4 bước. Tuy nhiên, tôi sẽ thay thế # 3 bằng ALT+fcách bố trí dễ dàng hơn so với việc tiếp cận tab.
fohrums

4

Đối với Excel 2016 (và tôi đoán là 2013), tôi đã thêm nó vào Thanh công cụ truy cập nhanh (tôi đã thoát khỏi nút Lưu vì CTRL-S làm điều đó) và tôi đã thay thế nó bằng Fill Series.

  • Chuyển đến dải băng Home
  • Trong nhóm Chỉnh sửa, nhấp vào 'Điền'
  • Nhấp chuột phải vào 'Series'
  • Chọn 'Thêm vào thanh công cụ truy cập nhanh'

Bây giờ nó sẽ xuất hiện ở phía trên bên trái của cửa sổ. Khi bạn nhấn ALT, một số sẽ xuất hiện bên cạnh biểu tượng mới bạn đã thêm. Sau đó, bạn có thể tùy chỉnh Thanh công cụ truy cập nhanh và đặt tùy chọn 'Điền' vào nơi bạn muốn.

Thay vào đó, tôi đã loại bỏ 'Lưu' và đặt 'Điền', vì vậy bây giờ tôi có thể nhập hai giá trị đầu tiên (ví dụ: '1' trong ô A1 và '2' trong ô A2), sau đó chọn hai và nhiều ô bên dưới, và nhấn ALT, 1 và Enter. Các ô được chọn sau đó sẽ được điền vào chuỗi. Chuột không còn cần thiết cho nhiệm vụ này.


3

Bạn cũng có thể thực hiện điều này với một macro.

  1. Chuyển đến tab Xem -> Macro -> "Ghi macro"
  2. Chọn một tên tùy chọn, ví dụ Myautofill (không có khoảng trắng trong tên!)
  3. Chọn một phím tắt tùy chọn, ví dụ Ctrl+H
  4. Nhấn OK để bắt đầu ghi macro
  5. Chuyển đến tab Trang chủ -> Chỉnh sửa -> Điền -> Sê-ri
  6. Đối với "Sê-ri trong", chọn "Cột", chọn tùy chọn "Xu hướng", sau đó bấm OK
  7. Chuyển đến tab Xem -> Macro -> "Dừng ghi"
  8. Macro của bạn đã sẵn sàng! Chọn một phạm vi ô và nhấn phím tắt bạn đã chọn trong bước 3.

Tôi đã quên một số điều, bạn cũng nên chọn xu hướng trong bước 7.
Mojtaba

Điều này có vẻ như nghiện macro đối với tôi. Bạn không cần phải sử dụng macro cho việc này, đây là một nhiệm vụ đơn giản, là trung tâm của tương tác Excel.
jwg

3
  1. Ctrl+ Cđể sao chép ô bắt đầu
  2. Chọn phạm vi mục tiêu (sử dụng Shift, Ctrl, mũi tên, vv)
  3. Ctrl+ Vđể dán

Phạm vi mục tiêu sẽ được điền thích hợp.


Như TheCompWiz đã trả lời , sử dụng Ctrl+ DCtrl- Rsẽ là một phương thức khác. Ctrl+ C/Vsẽ cho phép bạn điền vào bất kỳ hướng nào và bất cứ nơi nào; trong khi Ctrl+ D/Ryêu cầu ít tổ hợp phím hơn.


4
Không suy ra một loạt.
jwg

1

Nhưng cũng sẽ phải thay đổi 'loại' thành tự động điền .. vì vậy hãy sử dụng

Alt+ H+ F+ I+ Svà sau đó shift+ tab+ down+ down+ downvà sau đóenter


1
"Xuống" không phải là một phím bàn phím!
Prasanna

1

Phím tắt để điền xuống (hoặc điền phải): Đầu tiên chọn Chọn nội dung cần điền (hoặc phải) sau đó

Lựa chọn 1: Để lấp đầy xuống tất cả các tế bào (đến cuối excel sheet): ( phím Shift + ( End Rồi )) Sau đó ( Ctrl + D ) Để điền vào bên phải: ( phím Shift + ( End Rồi )) Sau đó ( Ctrl + D )

Tùy chọn 2: Để điền xuống: ( Shift + ( PGDown ^ N Sau đó )) Sau đó ( Ctrl + D ) N = số lần bạn cần đi xuống dựa trên nhu cầu của bạn. Bạn cũng có thể đi xuống / lên với các phím aero hoặc phím PGUp nếu bạn cần.


Như đã đề cập trong các câu trả lời khác, tôi tin rằng bạn phải sử dụng Ctrl + R khi điền vào bên phải, ít nhất đó là cách nó hoạt động trong Excel 2013.
Nattgew

0

Điền vào cột đầu tiên bằng 1 và sau đó chọn phạm vi bạn muốn điền vào chuỗi và sau đó nhấn Alt+ H+ F+ I+ Svà sau đó Enter... chuỗi sẽ được điền.


0
  1. Nhập 1 vào ô trên.

  2. Nhập = 1 + (địa chỉ của ô trên) sau đó nhấn enter.

  3. Sao chép ô đó và kéo để bán dữ liệu cần thiết cuối cùng.

  4. Chọn hàng đó và sử dụng dán đặc biệt (Alt + E + S + V) để xóa công thức.


0

Gán 'Fill Series' cho một vị trí trên thanh công cụ truy cập nhanh. Hãy nói vị trí 2 cho ví dụ này.

Đánh dấu ô bạn muốn điền và các ô trống bạn muốn điền - có thể được thực hiện bằng Shift + Mũi tên.

Bây giờ Alt + 2 (vị trí QA được gán) rồi Enter.

Lưu ý - Đánh dấu 2 ô cộng với các mục tiêu nếu bạn muốn Excel suy ra chuỗi số cần điền.

Hy vọng điều này sẽ giúp và dễ thực hiện hơn một chút so với các câu trả lời Alt + x + y + z + a + b + c sau đó Shift + d + e + f ở trên.


0

Chọn ô, bạn muốn điền vào.

Chọn phạm vi theo SHIFT+ arrowsnơi bạn muốn điền nội dung.

Nhấn F2để chỉnh sửa ô được chọn đầu tiên.

Nhấn CTRL+ ENTERđể điền vào khu vực.


Tôi không thấy đây là một giải pháp hiệu quả, ít nhất là trong Excel 2007. Nó không tạo ra một chuỗi, chỉ điền vào cùng một giá trị.
zagrimsan

0

Nếu bạn muốn sử dụng Tự động điền, hãy sử dụng:

Alt+ H F I Srồi Alt+ Fvà cuối cùng Enter


Chào mừng bạn đến với superuser: Mặc dù điều này có thể hoặc không thể trả lời câu hỏi, (câu trả lời đã được chấp nhận), nó sẽ là một câu trả lời tốt hơn nếu bạn có thể cung cấp một số giải thích tại sao giải pháp của bạn hoạt động chi tiết và dễ làm theo hướng dẫn. Nếu bạn cảm thấy câu trả lời của mình là chính xác, hãy làm những điều này và chỉnh sửa lại. Vui lòng dành vài phút và đọc: - superuser.com/help. Trả lời: superuser.com/help/how-to-answer , một lần nữa chào mừng bạn đến với superuser.Thankyou
mic84

0

Giả sử bạn cần tạo số sê-ri trong cột A.

  • Nhập 1 vào ô đầu tiên tức là A1 .
  • Nhấn Downphím để di chuyển về phía A2 .
  • Nhấn =phím, chọn ô A1 , thêm 1 vào nó =A1+1và nhấn phím. Điều Enternày sẽ tạo ra số 2
  • Bây giờ, giữ shiftphím và tiếp tục nhấn downphím cho đến ô cuối cùng mà bạn muốn kết thúc chuỗi của mình.
  • Nhấn ctrl+dđể tự động dò.

Cuối cùng, bạn đã có được chuỗi số tự động của bạn!


0

Chọn ô, bạn muốn điền vào.

Chọn phạm vi theo Shift+ Ctrl+ End.

Nhấn F2để chỉnh sửa ô được chọn đầu tiên.

Nhấn Ctrl+ Enterđể điền vào khu vực.


Dường như với tôi rằng điều này lấp đầy một giá trị . Câu hỏi hỏi làm thế nào để tự động điền một loạt; ví dụ, nhập 10, 1316, và nhận được 19, 22, 25, ....
Scott

0

Theo mặc định, bạn không thể sử dụng bất kỳ phím nóng nào. Nhưng bạn có thể ghi lại cho mình các macro. Tôi đã làm nó phím Ctrl + Shift + D .

Đầu tiên chọn các ô, bạn muốn điền (với các ô được điền liên tiếp). Đi Xem => Mũi tên xuống Macros => Ghi macro .. Trên cửa sổ đã mở, bạn có thể điền bất kỳ tên nào và bất kỳ phím nóng nào. Sau khi bấm ok. Chọn Trang chủ => Điền => Sê-ri => chọn nút radio Tự động điền sau đó OK rồi quay lại Macros từ menu xem và dừng ghi. Lần tới bạn có thể điền nó bằng phím nóng của bạn. Chúc may mắn!


Khi bạn bắt đầu ghi macro, nó sẽ ghi lại tất cả các hành động bạn làm (để hiển thị mã cơ bản). Vì vậy, chọn các tế bào trước khi bắt đầu ghi âm. Và đừng quên dừng lại :)


0

Câu trả lời này là để điền vào bất kỳ loạt. Vì chuỗi không chứa công thức, tất cả các câu trả lời được liệt kê ở trên không hữu ích. (Bạn không thể viết công thức khi bạn có chuỗi Bước 1, Bước 2, v.v.) Chuyển đến Điền -> Sê-ri -> Chọn Hàng hoặc Cột trong Sê-ri trong: và Tự động điền vào Loại -> Bấm OK.

Đó là nó !

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.