Cách áp dụng cùng một công thức cho nhiều ô trong Excel (7 cách)

  • Chia Sẻ Cái Này
Hugh West

Hầu hết thời gian, người dùng phải áp dụng nhiều công thức khác nhau để tính giá trị trong Microsoft Excel . Một lần nữa, người dùng có thể cần các công thức tương tự để tính giá trị trong các ô ở các hàng hoặc cột thấp hơn, ngay bên cạnh ô. Việc chèn từng công thức vào tất cả các ô đó thật tẻ nhạt và tốn thời gian. Trong hướng dẫn này, tôi sẽ chỉ cho bạn cách áp dụng cùng một công thức cho nhiều ô trong Excel.

Tải xuống Sổ làm việc Thực hành

Bạn có thể tải xuống sổ làm việc Excel miễn phí tại đây và tự thực hành.

Áp dụng cùng một công thức.xlsm

7 cách dễ dàng để áp dụng cùng một công thức cho nhiều ô trong Excel

Trong theo nhiều cách, bạn có thể áp dụng một công thức Excel cho nhiều ô (tham chiếu ô cũng sẽ thay đổi). Trong hướng dẫn này, tôi sẽ chỉ cho bạn bảy cách khác nhau để áp dụng cùng một công thức cho nhiều ô trong Excel. Lúc đầu, tôi sẽ sử dụng ba phím tắt khác nhau, sau đó sử dụng tính năng Tự động điền của Excel. Đối với phương pháp thứ ba, tôi sẽ sử dụng lệnh Copy Paste và sẽ hiển thị quy trình sao chép công thức trong các ô không liền kề trong phương pháp thứ tư của chúng tôi. Trong quy trình thứ năm và thứ sáu, tôi sẽ trình bày cách sử dụng công cụ Fill Handle và bảng Excel tương ứng. Cuối cùng, tôi sẽ áp dụng mã VBA để đạt được kết quả. Hãy kiểm tra xem chúng ra. Sử dụng phương pháp phù hợp nhất với mục đích của bạn.

Vì chúng tôi

  • Từ tab Chèn , chọn Mô-đun trong cửa sổ.
  • Bước 3:

    • Thứ ba, sao chép đoạn mã sau vào mô-đun.
    2412

    Phân tích VBA

    • Đầu tiên, chúng tôi gọi thủ tục phụ Apply_Same_Formula .
    6416
    • Thứ hai, chúng tôi đang chọn phạm vi ô để áp dụng công thức
    3412
    • Thứ ba, chúng tôi đang nhập công thức sẽ được áp dụng trong phạm vi ô đã chọn.
    7744

    S tep 4:

    • Thứ tư, lưu mã vào mô-đun.
    • Sau đó, lưu mã và giữ con trỏ trong mô-đun, nhấn F5 hoặc nút chạy để chạy mã.

    Bước 5:

    • Cuối cùng, sau khi chạy mã, toàn bộ tập dữ liệu sẽ được điền các giá trị từ công thức được cung cấp trong mã.

    Đọc thêm: VBA Excel: Chèn công thức có tham chiếu tương đối (Tất cả các cách có thể)

    Kết luận

    Đó là phần cuối của bài viết này. Tôi hy vọng bạn tìm thấy bài viết này hữu ích. Sau khi đọc mô tả ở trên, bạn sẽ có thể áp dụng cùng một công thức cho nhiều ô trong Excel bằng cách sử dụng bất kỳ phương pháp nào nêu trên. Vui lòng chia sẻ thêm bất kỳ câu hỏi hoặc đề xuất nào với chúng tôi trong phần nhận xét bên dưới.

    Nhóm ExcelWIKI luôn quan tâm đến các tùy chọn của bạn.Do đó, sau khi nhận xét, vui lòng cho chúng tôi chút thời gian để giải quyết vấn đề của bạn và chúng tôi sẽ trả lời các câu hỏi của bạn bằng các giải pháp tốt nhất có thể từ trước đến nay.

    mục đích làm việc, tôi sẽ lấy bộ dữ liệu sau. Giá của một số sản phẩm (bằng Euro) được đưa ra trong cột Giá (Euro) . Ngoài ra, tỷ giá hối đoái được hiển thị trong phạm vi ô C12:E12 . Điều tôi muốn là hiển thị giá của sản phẩm bằng các đơn vị tiền tệ khác, chẳng hạn như USD , GBP JPY . Khi bạn áp dụng các phương pháp trong trang tính của mình, các tham chiếu ô cũng sẽ thay đổi theo tập dữ liệu của bạn.

    Hãy tìm hiểu các phương pháp.

    1. Sử dụng Bàn phím Các phím tắt để áp dụng cùng một công thức cho nhiều ô trong Excel

    Trong phương pháp đầu tiên, tôi sẽ trình bày cách sử dụng ba phím tắt khác nhau để sao chép cùng một công thức vào nhiều ô. Mỗi phím tắt sẽ hoạt động khác nhau tùy thuộc vào việc sử dụng chúng. Ba phím tắt là- CTRL + Enter , CTRL + R CTRL + D .

    1.1 Nhấn phím CTRL + Enter

    Bằng cách sử dụng phím tắt này, tôi sẽ chỉ viết một công thức trong ô D5 và sử dụng nó trên toàn bộ phạm vi ô D5: F9 . Tôi sẽ chỉ cho bạn cách thực hiện theo các bước sau.

    Bước 1:

    • Trước hết, hãy chọn phạm vi ô D5:F9 .
    • Ở đây, khi bạn chọn dải ô, ô đầu tiên sẽ trở thành ô hiện hoạt.
    • Đối với lựa chọn của chúng ta, ô D5 là ô hiện hoạt. Bạn thấy đấy, các ô khác trong phạm vi làmàu xám (không hoạt động).

    Bước 2:

    • Thứ hai, nhập công thức sau. Công thức này sẽ tự động được nhập vào ô D5 D5 là ô hiện hành.
    =$C5*C$12

    Phân tích công thức

    • Lưu ý rằng công thức có các tham chiếu ô hỗn hợp. Tham chiếu $C5 có nghĩa là khi công thức được sao chép sang bên phải, cột C sẽ không thay đổi. Vì vậy, nó sẽ giống như C5 , C5 C5 . Tất cả đều là C5 , vì khi công thức được sao chép sang bên phải, hàng không bị thay đổi. Khi công thức được sao chép xuống, tham chiếu ô sẽ là C5 , C6 , C7 , C8 C9 . Điều này là do các hàng thay đổi khi bạn sao chép một công thức.
    • C$12 tham chiếu có nghĩa là khi công thức được sao chép sang bên phải, các tham chiếu sẽ là C12 , D12 E12 . Bởi vì tham chiếu trong cột C là tương đối. Và khi chúng ta sao chép công thức này xuống, các tham chiếu sẽ là C12 , C12 , C12 C12 . Điều này là do hàng 12 là hàng tuyệt đối.

    Bước 3:

    • Thứ ba, nhấn CTRL + Enter đồng thời trên bàn phím của bạn.
    • Do đó, kết quả cuối cùng sẽ giống như hình ảnh sau.

    1.2 Nhấn tổ hợp phím CTRL + R

    Chúng ta sẽ sử dụng phím tắt thứ hai, tức là CTRL + R , để áp dụng công thức tương tự cho cột bên phải. Bạn chỉ có thể áp dụng phím tắt này cho một cột tại một thời điểm. Đối với nhiều cột, bạn phải nhấn phím tắt nhiều lần. Các bước của quy trình này như sau.

    Bước 1:

    • Đầu tiên, trong ô D5 , hãy nhập công thức sau.
    =$C5*C$12

    Bước 2:

    • Thứ hai , nhấn Enter và sử dụng Tự động điền để lấy giá cho tất cả các loại trái cây trong cột D .

    Bước 3:

    • Thứ ba, chọn cột bên phải cột D sau khi nhận được tất cả các giá trị.
    • Sau đó, nhấn CTRL + R trên bàn phím của bạn.

    Bước 4:

    • Cuối cùng, kết quả sẽ giống như hình dưới đây.
    • Tại đây, bạn sẽ nhận được tất cả các giá trị trong một phím tắt cho cột E .

    Bước 5:

    • Do đó, hãy lặp lại quy trình tương tự để nhận tất cả các giá trị trong cột F .

    1.3 Nhấn tổ hợp phím CTRL + D

    Trong quy trình thứ ba, tôi sẽ sử dụng phím tắt CTRL + D để sao chép cùng một công thức trong nhiều ô. Khi sử dụng phím tắt này, bạn không thể áp dụng công thức cho một phạm vi. Nó chỉ hoạt động cho cột.

    Bước 1:

    • Ban đầu, hãy điền vào ô D5 với công thức của các phương pháp trước đóđể nhận được giá trị mong muốn.

    Bước 2:

    • Thứ hai, sau khi nhận được giá trị, hãy chọn các ô bên dưới của cùng một cột cùng với ô công thức.

    Bước 3:

    • Thứ ba , nhấn CTRL + D và ô bên dưới sẽ tự động được điền bằng cách điều chỉnh công thức của ô D5 .

    Bước 4:

    • Cuối cùng, điền vào các cột khác của tập dữ liệu bằng kỹ thuật tương tự như đã trình bày ở các bước trên.

    Đọc thêm: Cách sử dụng Phương thức trỏ và nhấp trong Excel (3 ví dụ)

    2 .Ngụ ý tính năng Tự động điền để áp dụng cùng một công thức cho nhiều ô

    Đối với cách tiếp cận thứ hai, tôi sẽ ngụ ý tính năng Tự động điền của Excel để sao chép công thức vào nhiều ô. Ở đây, tôi sẽ chỉ viết công thức trong một ô rồi kéo công thức ra toàn bộ phạm vi ô D6:F9 . Để tìm hiểu thêm về quy trình này, hãy làm theo các bước sau.

    Bước 1:

    • Đầu tiên, trong ô D5 , hãy chèn giá trị mong muốn bằng cách áp dụng công thức.
    • Sau khi chèn, bạn sẽ tìm thấy dấu cộng ở góc dưới cùng bên phải của ô sau khi đặt chuột ở đó.

    Bước 2:

    • Thứ hai, kéo ký hiệu xuống các ô phía dưới cho đến khi D9 để điền vào chúng giá trị mong muốn.

    Bước3:

    • Thứ ba, bạn sẽ thấy một dấu hiệu khác ở góc dưới cùng bên phải của ô D9 .
    • Sau đó kéo Tự động điền ở bên phải cột D để điền giá trị từ công thức vào tất cả các ô.

    Đọc thêm: Cách Áp dụng Công thức cho Toàn bộ Cột mà Không cần Kéo trong Excel

    3. Sử dụng Sao chép và Dán lệnh để áp dụng cùng một công thức

    Bây giờ tôi sẽ trình bày cách sử dụng lệnh Copy Paste của Excel để sao chép cùng một công thức vào nhiều ô. Tôi cũng sẽ trình bày cách sử dụng hai phím tắt cùng với các lệnh này. Hãy chuyển sang quy trình chính của chúng ta.

    Bước 1:

    • Trước hết, hãy chèn công thức để có kết quả mong muốn vào ô D5 .

    Bước 2:

    • Thứ hai, nhấp chuột phải vào ô D5 và chọn Sao chép .
    • Hoặc , bạn có thể nhấn CTRL + C sau khi chọn ô.
    • Ở đây, lệnh hoặc phím tắt này sẽ sao chép công thức từ ô D5 .

    Bước 3:

    • Thứ ba, chọn phạm vi ô D6:F9 và nhấp chuột phải lần nữa.
    • Sau đó, chọn lệnh Paste sau khi nhấp chuột phải vào dán công thức vào phạm vi ô đã chọn.
    • Hoặc, bạn có thể nhấn CTRL + V để dán công thứccông thức.

    Bước 4:

    • Cuối cùng, công thức sẽ được sao chép vào tất cả các ô đã chọn trong phạm vi ô.

    Đọc thêm: Cách chèn công thức cho toàn bộ cột trong Excel (6 cách nhanh chóng)

    4. Sao chép công thức sang các ô không liền kề

    Trong các phương pháp trước, tôi đã sao chép công thức vào toàn bộ phạm vi ô của tập dữ liệu. Nhưng quy trình sẽ như thế nào nếu bạn không cần điền vào tất cả các ô trong tập dữ liệu? Bạn sẽ tìm thấy câu trả lời cho câu hỏi này theo các bước sau.

    Bước 1:

    • Trước hết, hãy chèn cùng một công thức từ các phương thức trước đó vào lấy kết quả ở ô D5 .

    Bước 2:

    • Thứ hai, chọn ô D5 nhấp chuột phải trên chuột.
    • Sau đó, chọn lệnh Sao chép .

    Bước 3:

    • Thứ ba, đánh dấu các ô trong tập dữ liệu mà bạn muốn áp dụng công thức.
    • Để làm điều đó, hãy nhấn CTRL trên bàn phím và đồng thời nhấp chuột trái vào các ô mong muốn.

    Bước 4:

    • Thứ tư , nhấn CTRL + V trên bàn phím để dán công thức vào các ô đã chọn.
    • Cuối cùng, tập dữ liệu của bạn sẽ trông giống như hình dưới đây.

    5. Sử dụng Excel Fill Handle Tool để áp dụng cùng một công thức

    Tôi đã trình bàyviệc sử dụng tính năng Tự động điền của Excel trong phần thảo luận trước của bài viết này. Bây giờ, tôi sẽ trình bày một kỹ thuật khác với công cụ Tự động điền hoặc Xử lý điền để đạt được mục tiêu. Trong phương pháp này, bạn không thể áp dụng công thức cho các ô bên phải.

    Bước 1:

    • Ban đầu, hãy điền vào ô D5 bằng công thức từ phương pháp trước đó.

    Bước 2:

    • Thứ hai, bạn sẽ thấy công cụ Fill Handle ở góc dưới bên phải của D5 .
    • Sau đó nhấp đúp vào công cụ Fill Handle .

    Bước 3:

    • Thứ ba, các ô phía dưới của cột D sẽ có các giá trị mong muốn sau bước trước đó.

    Bước 4:

    • Cuối cùng, lặp lại các bước 1-3 để có được kết quả mong muốn cho tất cả các ô trong tập dữ liệu.

    Đọc thêm: Cách áp dụng công thức trong Excel cho các hàng thay thế (5 cách dễ dàng )

    6. Chèn bảng Excel để áp dụng cùng một công thức

    Đôi khi tôi nghĩ bảng Excel là một trong những điều kỳ diệu của nền văn minh của chúng ta. Thật dễ dàng để chuyển đổi một phạm vi thành một bảng. Chỉ cần chọn một ô trong phạm vi và nhấn CTRL + T hoặc sử dụng lệnh Chèn > Bảng > Bảng . Các bước để thực hiện quy trình này như sau.

    Bước 1:

    • Đầu tiên, chọnphạm vi ô B5:F9 .
    • Sau đó chuyển đến tab Chèn của dải băng và chọn Bảng .

    Bước 2:

    • Thứ hai, bạn sẽ thấy hộp thoại Tạo bảng .
    • Sau khi xác minh phạm vi ô, nhấn OK .

    Bước 3:

    • Thứ ba, bảng dữ liệu của chúng ta sẽ được chuyển thành bảng Excel sau các bước trước đó.
    • Trong ô D5 của bảng, hãy nhập công thức sau.
    =$C5*C$12

    Bước 4:

    • Thứ tư, sau khi nhấn Enter , toàn bộ cột bên dưới ô D5 sẽ tự động được điền giá trị từ công thức.

    Bước 5:

    • Cuối cùng, lặp lại bước trên để điền đầy đủ vào bảng.

    7. Áp dụng VBA để Áp dụng Tương tự Công thức cho nhiều ô

    Cuối cùng, tôi sẽ áp dụng mã VBA để điền vào nhiều ô có cùng công thức như ô cuối cùng đạo đức. Bằng cách đưa ra các lệnh và trình tự thích hợp trong mã, nhiệm vụ có thể được hoàn thành mà không cần bất kỳ công cụ hoặc tính năng bổ sung nào. Hãy xem quy trình đầy đủ trong phần sau.

    Bước 1:

    • Đầu tiên, hãy truy cập Nhà phát triển của Dải băng và từ đó, chọn Visual Basic .

    Bước 2:

    • Thứ hai, bạn sẽ thấy VBA

    Hugh West là một nhà phân tích và huấn luyện viên Excel giàu kinh nghiệm với hơn 10 năm kinh nghiệm trong ngành. Ông có bằng Cử nhân Tài chính Kế toán và bằng Thạc sĩ Quản trị Kinh doanh. Hugh có niềm đam mê giảng dạy và đã phát triển một phương pháp giảng dạy độc đáo, dễ hiểu và dễ theo dõi. Kiến thức chuyên môn về Excel của ông đã giúp hàng nghìn sinh viên và chuyên gia trên toàn thế giới cải thiện kỹ năng và xuất sắc trong sự nghiệp của họ. Thông qua blog của mình, Hugh chia sẻ kiến ​​thức của mình với mọi người, cung cấp các hướng dẫn Excel miễn phí và đào tạo trực tuyến để giúp các cá nhân và doanh nghiệp phát huy hết tiềm năng của họ.