Bỏ qua nội dung chính

Làm cách nào để thêm giá trị vào nhiều ô trong Excel?

Nếu bạn muốn thêm một giá trị vào nhiều ô trong Excel, các phương pháp sau sẽ giúp bạn xử lý nó một cách dễ dàng và nhanh chóng:


mũi tên màu xanh bong bóng bên phải Thêm giá trị vào nhiều ô bằng VBA

Sử dụng macro có thể giảm bớt nhiều quá trình xử lý lặp đi lặp lại và giúp công việc của chúng ta dễ dàng và nhanh chóng hơn. Macro sau đây cũng vậy.

Bước 1: Chọn các ô mà bạn sẽ thêm giá trị vào.

Bước 2: Giữ phím ALT + F11 và nó sẽ mở cửa sổ Microsoft Visual Basic for Applications.

Bước 3: Nhấp Chèn > Mô-đunvà dán VBA sau vào Cửa sổ mô-đun.

Sub Add2Formula ()
'Thêm 300

Đối với mỗi c trong lựa chọn
c. Kích hoạt
ActiveCell.FormulaR1C1 = "=" & ActiveCell.Formula & "+300"
Tiếp theo c

End Sub

Bước 4: Nhấn F5 phím để chạy macro này.

Chú ý:

1. Macro này chỉ hợp lệ cho các ô không chứa công thức bên trong chúng.

2. Macro này sẽ thêm 300 cho tất cả các ô đã chọn. Nếu bạn muốn thêm giá trị khác, vui lòng thay thế 300 với giá trị khác.


mũi tên màu xanh bong bóng bên phải Thêm giá trị vào nhiều ô với Kutools cho Excel

Kutools cho Excel cung cấp cho chúng tôi một phương pháp thay thế dễ sử dụng và Công cụ hoạt động của nó có thể giúp chúng tôi thêm giá trị vào nhiều ô một cách dễ dàng.

Kutools cho Excel bao gồm hơn 80 công cụ Excel tiện dụng. Dùng thử miễn phí không giới hạn trong 30 ngày. Lấy nó ngay.

Bước 1: Chọn các ô mà bạn sẽ thêm giá trị tương tự vào.

Bước 2: Nhấp vào Kutools > hoạt động > Công cụ hoạt động…. Xem ảnh chụp màn hình:

Bước 3: Chọn Ngoài ra từ phần Thao tác và nhập giá trị bạn sẽ thêm vào các ô đã chọn. Xem ảnh chụp màn hình:

Bước 4: Kiểm tra Tạo công thức tùy chọn.

Bước 5: Nhấp OK.

Trong Công cụ Hoạt động,
chọn Addition, nhập 300 và bấm OK.

Kutools cho Excel's Công cụ hoạt động hỗ trợ tất cả các loại phép toán cho tất cả các ô đã chọn cùng nhau:

  • Phép cộng: Cộng một toán hạng được chỉ định.
  • Phép trừ: Trừ toán hạng đã chỉ định.
  • Phép nhân: Mỗi giá trị của ô nhân với toán hạng.
  • Phép chia: Mỗi giá trị của ô chia cho toán hạng.
  • Luỹ thừa: Mỗi giá trị của ô tính lũy thừa cho toán hạng.
  • Làm tròn: Làm tròn từng giá trị của ô đến số thập phân (toán hạng được chỉ định).
  • Chức năng: Áp dụng một chức năng cho mỗi giá trị của ô.
  • Tùy chỉnh: Tạo biểu thức giống công thức và áp dụng cho từng giá trị của ô.

Bài viết liên quan

Công cụ năng suất văn phòng tốt nhất

🤖 Trợ lý AI của Kutools: Cách mạng hóa việc phân tích dữ liệu dựa trên: Thực thi thông minh   |  Tạo mã  |  Tạo công thức tùy chỉnh  |  Phân tích dữ liệu và tạo biểu đồ  |  Gọi các hàm Kutools...
Các tính năng phổ biến: Tìm, đánh dấu hoặc xác định các bản sao   |  Xóa hàng trống   |  Kết hợp các cột hoặc ô mà không làm mất dữ liệu   |   Vòng không có công thức hữu ích. Cảm ơn !
Siêu tra cứu: Nhiều tiêu chí VLookup    VLookup Nhiều Giá Trị  |   VLookup trên nhiều trang tính   |   Tra cứu mờ ....
Danh sách thả xuống nâng cao: Tạo nhanh danh sách thả xuống   |  Danh sách thả xuống phụ thuộc   |  Danh sách thả xuống nhiều lựa chọn ....
Trình quản lý cột: Thêm một số cột cụ thể  |  Di chuyển cột  |  Chuyển đổi trạng thái hiển thị của các cột ẩn  |  So sánh dãy và cột hữu ích. Cảm ơn !
Các tính năng nổi bật: Tiêu điểm lưới   |  Chế độ xem thiết kế   |   Thanh công thức lớn    Trình quản lý sổ làm việc & trang tính   |  Thư viện tài nguyên (Văn bản tự động)   |  Bảng chọn ngày   |  Kết hợp các bảng tính   |  Mã hóa/Giải mã ô    Gửi email theo danh sách   |  Siêu lọc   |   Bộ lọc đặc biệt (lọc in đậm/nghiêng/gạch ngang...) ...
15 bộ công cụ hàng đầu12 bản văn CÔNG CỤ (thêm văn bản, Xóa ký tự,...)   |   50 + Biểu đồ Các loại (Biểu đồ Gantt,...)   |   40+ Thực tế Công thức (Tính tuổi dựa trên ngày sinh,...)   |   19 chèn CÔNG CỤ (Chèn mã QR, Chèn ảnh từ đường dẫn,...)   |   12 Chuyển đổi CÔNG CỤ (Số thành từ, Chuyển đổi tiền tệ,...)   |   7 Hợp nhất & Tách CÔNG CỤ (Các hàng kết hợp nâng cao, Chia ô,...)   |   ... và nhiều hơn nữa

Nâng cao kỹ năng Excel của bạn với Kutools for Excel và trải nghiệm hiệu quả hơn bao giờ hết. Kutools for Excel cung cấp hơn 300 tính năng nâng cao để tăng năng suất và tiết kiệm thời gian.  Bấm vào đây để có được tính năng bạn cần nhất...

Mô tả


Tab Office mang lại giao diện Tab cho Office và giúp công việc của bạn trở nên dễ dàng hơn nhiều

  • Cho phép chỉnh sửa và đọc theo thẻ trong Word, Excel, PowerPoint, Publisher, Access, Visio và Project.
  • Mở và tạo nhiều tài liệu trong các tab mới của cùng một cửa sổ, thay vì trong các cửa sổ mới.
  • Tăng 50% năng suất của bạn và giảm hàng trăm cú nhấp chuột cho bạn mỗi ngày!

Comments (9)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
Thanks a lot. It is working 💖
This comment was minimized by the moderator on the site
If you want to include cells with formula, you could try, which is only a slight modification from the original. But adding numbers to an established formula could be dangerous so beware:


Sub Add2Formula()
' Add a number
Dim formulae As String
Dim a_number As Double

a_number = InputBox("what number to increment")

For Each cell In Selection
cell.Activate
formulae = ActiveCell.Formula
' gets rid of formula non-essentials that could cause errors
formulae = Replace(formulae, "'", "")
formulae = Replace(formulae, "=", "")

If formulae = "" Then
ActiveCell.Formula = "= " & ActiveCell.Formula & "+" & a_number
Else
ActiveCell.Formula = "= " & formulae & "+" & a_number
End If
Next cell

End Sub


This could be easily modified to skip blank cells, and to skip text cells you could probably evaluate the value of the cell, and when it errors you could go to the next cell. Hope this helps.
This comment was minimized by the moderator on the site
How can I get this VBA formula to skip blank and text cells? Thanks
This comment was minimized by the moderator on the site
sir.iam doing survey list in excel if a=200,b=100,c=50,d=15.e=10 for 3 questions if he selects a,b,b means 200+100+100=400 and Description should be good ..how to do this one
This comment was minimized by the moderator on the site
this tool is so useful and can trust the product.
This comment was minimized by the moderator on the site
any reply? will this site answer our enquiry?
This comment was minimized by the moderator on the site
Dear Expert Have a question here. How to increase age automatically for each year? Thanks
This comment was minimized by the moderator on the site
Add Value to multiple cells with VBA's techque is very useful Thanks
This comment was minimized by the moderator on the site
sir if a1=100 b1=100 and after dat we want to insert 100 again in a1 den b1 should automatically update to 200 means a1 value added in b1 and so on and on. how it is possibe we have to take the two cells only. sir plz solve dis problem
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations