Trình chỉnh sửa công thức Excel trực tuyến

Nếu bạn đã sử dụng Trình quản lý tên của Excel để tạo các công thức phức tạp hơn có thể được tham chiếu qua một từ duy nhất, chắc chắn bạn đã trải qua nỗi đau liên quan đến giao diện cũ của một thập kỷ

Vì Excel đã phát triển qua nhiều năm nên giao diện của Trình quản lý tên không thay đổi để theo kịp các yêu cầu mới đặt ra cho nó

Hãy cùng khám phá phần mềm mới của Excel về quản lý các công thức phức tạp với các tên được chỉ định, Môi trường công thức nâng cao [Trình chỉnh sửa]

Trình chỉnh sửa công thức nâng cao được phát triển để hỗ trợ viết và quản lý các công thức phức tạp được gán tên để sử dụng dễ dàng hơn

Động lực đằng sau sự phát triển này là sự ra đời của các chức năng LAMBDA

Nếu bạn chưa nghe về chức năng LAMBDA, hãy xem video của tôi bên dưới để biết giới thiệu nhanh và các trường hợp sử dụng

[liên kết video ở đây]

Các công thức sử dụng hàm LAMBDA trở nên khó đọc khi được hiển thị trên một dòng. Chúng thậm chí còn khó đọc hơn khi được hiển thị trong các trường chỉnh sửa nhỏ của hộp thoại Trình quản lý tên

Trình chỉnh sửa công thức nâng cao mới sẽ phục vụ như một giải pháp thay thế thân thiện với người dùng hơn cho hộp thoại Trình quản lý tên trường học cũ khi làm việc với các công thức phức tạp hơn

“Làm cách nào để tôi có Trình chỉnh sửa công thức nâng cao mới?”

Câu hỏi tuyệt vời. Bạn thật thông minh khi hỏi

Advanced Formula Editor hiện là một phần bổ trợ cho Excel có thể tải xuống miễn phí từ tính năng “Nhận phần bổ trợ” trong Excel

Mở Excel và điều hướng đến tab Chèn/dải băng. Nhóm Add-ins giữ nút Get Add-Ins

Trong hộp thoại Bổ trợ Office, tìm kiếm “Trình chỉnh sửa công thức nâng cao”. Khi tìm thấy, bấm vào nút Thêm để cài đặt trình soạn thảo vào Excel

Sau khi cài đặt, nút khởi chạy cho trình chỉnh sửa mới sẽ xuất hiện ở ngoài cùng bên phải của dải băng Trang chủ

Tham quan Trình chỉnh sửa mới

Nhấp vào nút Môi trường công thức nâng cao để mở trình chỉnh sửa ở bên phải màn hình

Trong lần khởi chạy đầu tiên, chúng tôi có thể xem qua giao diện và thậm chí thử một số ví dụ đơn giản về công thức được viết bằng trình chỉnh sửa mới

Nhấp vào nút Thử ví dụ sẽ hiển thị cho chúng tôi một công thức có tên đơn giản là ISBLANK sử dụng hàm LAMBDA để tạo câu lệnh IF sử dụng hàm ISBLANK

Đừng lo lắng nếu điều này trông hơi đáng sợ; . Chúng tôi sẽ xây dựng một từ đầu chỉ trong một chút

Đừng Quên Bước Quan Trọng Này

Nếu chúng ta vào Excel và cố gắng sử dụng hàm IFBLANK mới được tạo này, hãy lưu ý rằng nó không xuất hiện trong danh sách các hàm của IntelliSense

Một yêu cầu của trình soạn thảo mới là bạn phải “xuất bản” [i. e. , “Đồng bộ hóa”] công thức đã đặt tên với Trình quản lý tên

Bây giờ khi chúng tôi cố gắng sử dụng chức năng IFBLANK tùy chỉnh, nó sẽ xuất hiện trong danh sách IntelliSense

Sử dụng IFBLANK trong một thử nghiệm đơn giản, có vẻ như vậy…

Mở Trình quản lý tên Excel sẽ hiển thị chức năng IF BLANK tùy chỉnh như thể chúng tôi đã tạo nó trong giao diện cũ hơn

Làm chủ các hàm Excel trong Office 365 & Office 2021 - Toàn bộ khóa học

Excel đã thay đổi mãi mãi. ĐỪNG BỎ LỠ

NHẬN TRUY CẬP

Soạn thảo và chỉnh sửa chức năng tùy chỉnh

Môi trường Công thức Nâng cao mới giúp tạo và chỉnh sửa các hàm tùy chỉnh dễ dàng hơn rất nhiều

Khi chỉnh sửa công thức, chúng tôi có quyền truy cập vào hệ thống IntelliSense để giúp định hướng hiểu biết của chúng tôi về những gì được mong đợi của từng chức năng

Chúng tôi cũng có thể đổi tên các chức năng tùy chỉnh hiện có…

… và xóa các chức năng tôi không cần nữa

Tôi cũng có thể chia sẻ các chức năng tùy chỉnh

Tuy nhiên, tôi bị giới hạn chỉ sao chép mã chức năng vào Clipboard để dán vào một số khu vực khác, chẳng hạn như email, tệp văn bản hoặc tệp Excel khác

Những cách khác nhau để xem môi trường

Môi trường công thức nâng cao có hai cách khác nhau để hiển thị nội dung của nó

Chế độ xem người quản lý

Dạng xem Người quản lý hiển thị nội dung môi trường dưới dạng các thẻ riêng biệt

Chế độ xem trình chỉnh sửa

Chế độ xem Trình chỉnh sửa hiển thị tất cả các công thức tùy chỉnh giống như chúng sẽ xuất hiện nếu được liệt kê trong một thứ gì đó như Notepad

Điều thú vị về cả hai chế độ xem là bạn có thể thêm dấu xuống dòng ở giữa công thức để chia logic thành nhiều dòng để hỗ trợ dễ đọc

Tách chức năng tùy chỉnh

Để biết vị trí một chức năng tùy chỉnh kết thúc và chức năng tiếp theo bắt đầu, hãy đặt dấu chấm phẩy ở cuối bất kỳ chức năng tùy chỉnh nào

Thêm tài liệu nội tuyến

Bạn cũng có thể thêm nhận xét vào công thức tùy chỉnh của mình bằng cách bao quanh các nhận xét bằng ký tự /* và */

Tạo một chức năng được đặt tên tùy chỉnh từ đầu

Chúng tôi có một danh sách các vị trí địa lý được phân tách bằng các hàng trống

Chúng tôi muốn lấy từ danh sách này một danh sách mới có tên vị trí mà không có dòng trống ngăn cách từng mục nhập

Giải quyết mà không cần Advanced Editor

Chúng ta có thể viết trong một ô công thức sau để đạt được kết quả của mình

=FILTER[A3:A11, A3:A11“”, “”]

Hàm FILTER sẽ trả về dữ liệu từ các ô A3. A11 nhưng chỉ dành cho các ô mà chúng không bằng “không có gì” [hai dấu ngoặc kép biểu thị văn bản trống. ]

Giả sử bạn thực hiện loại thao tác này thường xuyên. Sẽ không hay sao nếu bạn có thể tạo phiên bản FILTER tùy chỉnh của riêng mình, phiên bản này sẽ yêu cầu ít thông tin đầu vào hơn từ phía bạn phải không?

Điều này có thể đạt được bằng cách sử dụng hàm LAMBDA

Để thiết lập tính năng này, hãy mở Trình chỉnh sửa công thức nâng cao và nhấp vào nút Thêm công thức đã đặt tên

Chúng tôi sẽ gọi chức năng tùy chỉnh mới của mình là “NoBlank” và chúng tôi sẽ bắt đầu với chức năng LAMBDA

Các hàm LAMBDA bắt đầu bằng cách xác định tên đối số. Trong trường hợp của chúng tôi, đây sẽ là đối số chứa phạm vi ô do người dùng đặt

Hãy gọi đối số này là “myrange”. Chúng ta chỉ cần xác định nó một lần mặc dù nó sẽ được sử dụng hai lần trong công thức thực tế vì nó trỏ đến cùng một vị trí

Phần thứ hai của hàm LAMBDA là phép tính sẽ xảy ra bằng cách sử dụng đối số được cung cấp ở phần đầu. Đây sẽ là công thức LỌC mà chúng ta đã tạo trước đó. Sự khác biệt là thay vì tham chiếu ô chính xác, chúng tôi sẽ sử dụng đối số “myrange”

Nhấp vào THÊM khi hoàn tất

Đừng Quên…

Hãy nhớ rằng, các hàm tùy chỉnh mới không được tích hợp vào Excel để sử dụng cho đến khi bạn “đồng bộ hóa” Trình chỉnh sửa công thức nâng cao với Trình quản lý tên

Sử dụng chức năng “NoBlank” mới được tạo

Chúng ta có thể sử dụng chức năng tùy chỉnh mới theo cách sau

=NOBLANK[A3:A13]

Điều này làm cho việc sử dụng các chức năng phức tạp hơn dễ dàng hơn nhiều. Hãy nỗ lực một chút lúc ban đầu và gặt hái thành quả về sau

Bạn thậm chí có thể lồng chức năng tùy chỉnh này vào các chức năng khác để có được chức năng chuyên sâu hơn

=SORT[UNIQUE[NOBLANK[A3:A13] ] ]

GÓI POWER EXCEL

Mọi thứ bạn cần để thành thạo các công cụ Business Intelligence của Excel

NHẬN TRUY CẬP

Nhập chức năng tùy chỉnh

Một tính năng tuyệt vời khác của Advanced Formula Editor là khả năng nhập nhiều hàm tùy chỉnh trong một bước

Điều này làm cho việc chia sẻ sáng tạo của bạn với người khác dễ dàng hơn cũng như tận dụng các sáng tạo của người khác, những người có thể có nhiều kỹ năng viết hàm tùy chỉnh hơn bạn. [Thỉnh thoảng nhờ giúp đỡ một chút cũng không tệ. ]

Hiện tại, tính năng nhập giới hạn bạn cung cấp URL Gist GitHub cho nguồn mã của chức năng

Nếu bạn muốn dùng thử tính năng này, Microsoft đã tạo một kho chứa các chức năng tùy chỉnh tuyệt vời để bạn nhập bằng URL sau

https. // hay còn gọi là. ms/LAMBDAGist

Điều này sẽ đưa bạn đến trang web của Microsoft, sau đó bạn có thể sao chép URL của trang web thực tế và đặt nó vào hộp thoại nhập

GHI CHÚ. URL đầy đủ thực tế được liệt kê bên dưới

https. //ý chính. github. com/chgrossMSFT/d172fd552cf6893bcdc7942223cb0e55

Hiện tại, có khoảng hơn chục chức năng tùy chỉnh thú vị và hữu ích mà bạn có thể tận dụng ngay

Có các chức năng được tạo sẵn này cũng là một cách tuyệt vời để tìm hiểu và hiểu LAMBDA bằng kỹ thuật đảo ngược sáng tạo của người khác

Đừng Quên…

Hãy nhớ rằng, các hàm tùy chỉnh mới không được tích hợp vào Excel để sử dụng cho đến khi bạn “đồng bộ hóa” Trình chỉnh sửa công thức nâng cao với Trình quản lý tên

Một ví dụ thực tế của Advanced Editor

Sử dụng chức năng tùy chỉnh APPENDROWS từ bản tải xuống Microsoft GitHub [phần trước], hãy xem cách chúng ta có thể tận dụng ngay tài năng của người khác

Chúng tôi có hai bảng tên là “Q1Table” và “Q2Table” chứa thông tin Doanh thu cho các Bộ phận và Khu vực

Chúng tôi muốn tạo một bảng được nối thêm động được tạo thành từ hai bảng này

Chúng ta có thể viết công thức sau bằng hàm tùy chỉnh APPENDROWS

=APPENDROWS[Q1Table, Q2Table]

Vì các bảng nguồn là các Bảng Excel thích hợp nên khi chúng ta thêm, xóa hoặc thay đổi bất kỳ hàng nào, bảng được thêm vào sẽ tự động cập nhật

Hạn chế của môi trường công thức nâng cao

Một trong những nhược điểm của trình chỉnh sửa mới là chúng tôi không thể thực hiện tham chiếu ô trực tiếp bằng cách nhấp vào ô

Thay vào đó, bạn phải nhập địa chỉ ô [có thể là địa chỉ tương đối hoặc tuyệt đối] theo cách thủ công

Ví dụ: nếu bạn muốn trỏ đến ô A1. A4 trên trang tính có tên “Báo cáo”, bạn sẽ phải viết hoàn toàn thủ công theo cách sau

Tương lai của Advanced Formula Editor

Như với hầu hết các công cụ của Microsoft, khả năng và tính linh hoạt của công cụ sẽ tăng lên khi công cụ hoàn thiện

Vì trình chỉnh sửa mới này vẫn còn ở giai đoạn sơ khai, nên chúng tôi có thể thấy rất nhiều cách sử dụng mới cho công cụ mới này khi nhiều người biết đến sự tồn tại và khả năng của nó

Nếu bạn đã kìm hãm việc thử nghiệm các hàm LAMBDA vì việc viết chúng trong Trình quản lý tên cũ quá khó khăn trong , thì có lẽ Môi trường công thức nâng cao có thể là thứ thu hút sự quan tâm của bạn

Bạn có thể chỉnh sửa công thức trong Excel không?

Nhấp vào ô chứa dữ liệu bạn muốn chỉnh sửa, sau đó nhấp vào bất kỳ đâu trong thanh công thức . Điều này bắt đầu chế độ Chỉnh sửa và định vị con trỏ trong thanh công thức tại vị trí mà bạn đã nhấp vào. Bấm vào ô chứa dữ liệu mà bạn muốn chỉnh sửa, rồi nhấn F2.

Trình hướng dẫn công thức trong Excel ở đâu?

Để sử dụng Trình hướng dẫn Hàm, bạn có thể chọn Hàm từ menu Chèn hoặc bạn có thể nhấp vào nút Trình hướng dẫn Hàm "fx" nằm trên thanh công cụ Chuẩn.

Công thức =+ trong Excel là gì?

' Một công thức Excel bắt đầu bằng =+ là không có gì . Đó là một thói quen cũ mà người dùng Lotus Notes có để bắt đầu một công thức.

Chủ Đề