Hướng dẫn Excel: Cách tạo công thức phức tạp từng bước

Một số công thức bạn thấy trong Excel có thể cực kỳ phức tạp. Nhưng tất cả các công thức phức tạp đều được xây dựng từ các bước đơn giản. Trong video này, chúng tôi đã từng bước xây dựng một công thức phức tạp hơn.

Khi nhìn vào một công thức phức tạp trong Excel, thoạt nhìn bạn có thể hoàn toàn bối rối. Nhưng tất cả các công thức phức tạp chỉ là các bước nhỏ được thêm vào với nhau.

Để tôi cho bạn xem một ví dụ

Ở đây chúng tôi có một danh sách các tên. Chúng tôi muốn rút ra tên đầu tiên từ tên đầy đủ.

Có một hàm Excel được gọi là LEFT sẽ trích xuất văn bản từ bên trái, vì vậy hãy bắt đầu ở đó.

Thay vì giải thích cách LEFT hoạt động, chúng ta hãy thử nó để xem nó hoạt động như thế nào.

Khi tôi mở dấu ngoặc đơn, Excel sẽ cho chúng tôi biết những gì chúng tôi cần cung cấp. Với LEFT, chúng ta cần cung cấp văn bản, là bắt buộc và một thứ gọi là num_chars, là tùy chọn.

Hãy chỉ cần ném tên của chúng ta vào hàm và bỏ qua num_chars để xem điều gì sẽ xảy ra.

Những gì chúng tôi nhận được là ký tự đầu tiên. Vì vậy, đó là một khởi đầu.

Bây giờ hãy thêm một giá trị cho num_chars. Điều này sẽ thay đổi đối với từng tên, nhưng để giữ cho mọi thứ đơn giản, tôi sẽ chỉ viết mã số 5.

Khi tôi sao chép công thức đó xuống, tôi nhận được năm ký tự đầu tiên của mỗi tên.

Vì vậy, tại thời điểm này, bạn có thể thấy thách thức cơ bản là gì. Chúng ta cần tìm ra cách để cung cấp cho hàm LEFT số ký tự chính xác để trích xuất cho mỗi tên.

Để làm điều này, chúng ta có thể sử dụng một hàm khác có tên là FIND.

FIND nhận hai đối số bắt buộc: văn bản chúng ta đang tìm kiếm (một ký tự khoảng trắng) và văn bản chúng ta đang tìm kiếm bên trong - trong trường hợp này, chúng ta sẽ sử dụng một địa chỉ cho ô chứa tên.

Đối số cuối cùng là tùy chọn, vì vậy chúng tôi sẽ loại bỏ nó.

Bạn có thể thấy rằng FIND trả về một số. Và số này đại diện cho vị trí của ký tự khoảng trắng trong tên.

Chúng ta có thể sử dụng số này trong hàm LEFT cho num_chars.

Khi tôi sao chép nó xuống, chúng tôi nhận được một danh sách tên.

Vì vậy, điều này có vẻ đúng, nhưng thực sự có một vấn đề. LEFT trích xuất tất cả các ký tự lên đến và bao gồm cả số bạn cung cấp cho nó. Điều đó có nghĩa là chúng ta thực sự có một khoảng trắng ở cuối tất cả những cái tên đầu tiên đó.

Để loại bỏ khoảng trống, tôi chỉ cần thực hiện một thay đổi đơn giản.

Tôi cần trừ 1 từ kết quả chúng tôi nhận được từ FiND. Bằng cách đó, chúng tôi sẽ không chiếm chỗ.

Cuối cùng, tôi sẽ tạo một công thức kết hợp trong cột cuối cùng. Công thức cuối cùng trông phức tạp hơn, nhưng thực sự, nó chỉ là hàm LEFT, với một chút thao tác lạ mắt bằng cách sử dụng FIND để tìm ra số ký tự cần trích xuất.

Đây là một ví dụ đơn giản, nhưng ý tưởng là giống nhau đối với tất cả các công thức phức tạp.

Bắt đầu với bức tranh lớn và làm từng bước nhỏ để đạt được kết quả bạn cần.

Khóa học

Công thức cốt lõi

Các phím tắt liên quan

Hoàn thành mục nhập và ở trong cùng một ô Ctrl + Enter + Return

thú vị bài viết...