Bỏ qua nội dung chính

Tra cứu số đối sánh từng phần đầu tiên

Tác giả: Amanda Li Sửa đổi lần cuối: 2021-11-22

Có những trường hợp bạn cần lấy vị trí của khớp một phần đầu tiên có chứa số cụ thể trong một dải giá trị số trong Excel. Trong trường hợp này, một Đội hình thi đấu TEXT công thức kết hợp dấu hoa thị (*), ký tự đại diện khớp với bất kỳ số ký tự nào, sẽ giúp bạn. Và nếu bạn cũng cần biết giá trị chính xác tại vị trí đó, bạn có thể thêm INDEX hàm đối với công thức.

trận đấu một phần đầu tiên số 1

Nhận vị trí của số đối sánh một phần đầu tiên
Truy xuất số đối sánh từng phần đầu tiên


Nhận vị trí của số đối sánh một phần đầu tiên

Để có được vị trí của số đối sánh từng phần đầu tiên có chứa “345” từ phạm vi số như được hiển thị ở trên, công thức MATCH và TEXT cùng với các ký tự đại diện sẽ giúp bạn theo cách này: Để khớp với bất kỳ số nào có chứa 345, bạn sẽ đặt số 345 giữa hai dấu hoa thị (*). Tuy nhiên, hoạt động sẽ chuyển đổi giá trị số thành giá trị văn bản. Vì vậy, bạn sẽ phải sử dụng hàm TEXT để chuyển các số trong dãy số thành văn bản. Chỉ trong trường hợp này, hàm MATCH mới có thể tìm đúng vị trí của khớp từng phần.

Cú pháp chung

=MATCH("*"&number&"*",TEXT(lookup_array,"0"),0)

√ Lưu ý: Đây là công thức mảng yêu cầu bạn nhập với Ctrl + sự thay đổi + đăng ký hạng mục thi.

  • con số: Số bạn đã chỉ định để tra cứu khớp một phần đầu tiên của nó.
  • tra cứu_mảng: Phạm vi giá trị số để truy xuất vị trí của khớp một phần đầu tiên từ đó.

Để có được vị trí của số đối sánh đầu tiên có chứa “345”, vui lòng sao chép hoặc nhập các công thức bên dưới vào ô E6 và nhấn Ctrl + sự thay đổi + đăng ký hạng mục thi để nhận được kết quả:

= MATCH ("*" &345&"*",CHỮ(B5: B16, "0"), 0)

Hoặc, sử dụng tham chiếu ô để làm cho công thức động:

= MATCH ("*" &E5&"*",CHỮ(B5: B16, "0"), 0)

√ Lưu ý: Để gắn một tham chiếu ô / số và văn bản với nhau, bạn phải thêm dấu và (&) vào giữa chúng. Và văn bản nên được đặt trong dấu ngoặc kép.

trận đấu một phần đầu tiên số 2

Giải thích công thức

=INDEX("*"&345&"*",TEXT(B5:B16,"0"),0)

  • TEXT (B5: B16, "0"): Hàm TEXT chuyển đổi tất cả các giá trị số trong B5: B16 văn bản với mã định dạng "0". Vì vậy, chúng ta sẽ nhận được một mảng văn bản như thế này: {"56445";"21354";"84265";"54342";"34545";"45632";"87954";"68546";"34567";"75681";"33587";"16467"}.
    Bấm vào đây để biết thêm về chức năng TEXT.
  • MỤC LỤC("*" & 345 & "*",TEXT (B5: B16, "0"), 0) = INDEX ("*" & 345 & "*",{"56445";"21354";"84265";"54342";"34545";"45632";"87954";"68546";"34567";"75681";"33587";"16467"}, 0): Giá trị tra cứu "*" & 345 & "*" có thể khớp với bất kỳ chuỗi văn bản nào có chứa chuỗi “345”, bất kể vị trí 345 trong chuỗi văn bản. Các trận đấu_type 0 yêu cầu hàm MATCH để tìm vị trí của giá trị tra cứu chính xác đầu tiên trong mảng. Vì vậy, TRẬN ĐẤU sẽ trở lại 5.

Truy xuất số đối sánh từng phần đầu tiên

Để lấy số đối sánh từng phần đầu tiên dựa trên vị trí được cung cấp bởi MATCH như hình dưới đây, chúng ta có thể đặt tiêu điểm vào hàm INDEX.

trận đấu một phần đầu tiên số 3

Cú pháp chung

=INDEX(MATCH(return_range,"*"&number&"*",TEXT(lookup_array,"0"),0))

√ Lưu ý: Đây là công thức mảng yêu cầu bạn nhập với Ctrl + sự thay đổi + đăng ký hạng mục thi.

  • return_range: Phạm vi mà bạn muốn công thức kết hợp trả về kết quả so khớp từng phần đầu tiên.
  • con số: Số bạn đã chỉ định để tra cứu khớp một phần đầu tiên của nó.
  • tra cứu_mảng: Phạm vi giá trị số để truy xuất kết quả phù hợp từng phần đầu tiên.

Để có được số đối sánh đầu tiên chứa “345”, vui lòng sao chép hoặc nhập các công thức bên dưới vào ô E7 và nhấn Ctrl + sự thay đổi + đăng ký hạng mục thi để nhận được kết quả:

= INDEX (TRẬN ĐẤU (B5: B16,"*" & 345 & "*",CHỮ(B5: B16, "0"), 0))

Hoặc, sử dụng tham chiếu ô để làm cho công thức động:

= INDEX (TRẬN ĐẤU (B5: B16,"*" & E5 & "*",CHỮ(B5: B16, "0"), 0))

trận đấu một phần đầu tiên số 4

Giải thích công thức

=INDEX(B5:B16,MATCH("*"&E5&"*",TEXT(B5:B16,"0"),0))

  • MATCH ("*" & E5 & "*",TEXT (B5: B16, "0"), 0) = 5: Nhấp để xem quy trình chi tiết.
  • MỤC LỤC(B5: B16,MATCH ("*" & E5 & "*",TEXT (B5: B16, "0"), 0)) = INDEX (B5: B16,5): Hàm INDEX trả về 5giá trị thứ trong phạm vi trả về B5: B16, Đó là 34545.

Các chức năng liên quan

Hàm MATCH trong Excel

Hàm MATCH trong Excel tìm kiếm một giá trị cụ thể trong một phạm vi ô và trả về vị trí tương đối của giá trị.

Hàm TEXT trong Excel

Hàm TEXT chuyển đổi một giá trị thành văn bản có định dạng được chỉ định trong Excel.

Hàm INDEX trong Excel

Hàm INDEX trong Excel trả về giá trị được hiển thị dựa trên một vị trí nhất định từ một phạm vi hoặc một mảng.


Công thức liên quan

Xác định vị trí khớp một phần đầu tiên bằng các ký tự đại diện

Để có được vị trí của khớp một phần đầu tiên chứa chuỗi văn bản cụ thể trong một phạm vi trong Excel, bạn có thể sử dụng công thức MATCH với các ký tự đại diện - dấu hoa thị (*) và dấu hỏi (?).

Tra cứu kết quả phù hợp nhất

Để tìm kiếm kết quả khớp gần nhất của giá trị tra cứu trong tập dữ liệu số trong Excel, bạn có thể sử dụng các hàm INDEX, MATCH, ABS và MIN cùng nhau.

Tra cứu giá trị đối sánh gần nhất với nhiều tiêu chí

Trong một số trường hợp, bạn có thể cần phải tra cứu giá trị đối sánh gần nhất hoặc gần đúng nhất dựa trên nhiều tiêu chí. Với sự kết hợp của các hàm INDEX, MATCH và IF, bạn có thể nhanh chóng thực hiện nó trong Excel.

Đối sánh gần đúng hai chiều với nhiều tiêu chí

Trong hướng dẫn này, chúng ta sẽ nói về cách tìm kiếm kết quả so khớp gần đúng dựa trên nhiều tiêu chí được liệt kê cả trong cột và hàng trong bảng tính Excel, với sự trợ giúp của các hàm INDEX, MATCH và IF.


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

Kutools cho Excel - Giúp bạn nổi bật giữa đám đông

🤖 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 !
Super VLookup: Nhiều tiêu chí  |  Nhiều giá trị  |  Trên nhiều trang tính  |  Tra cứu mờhữu ích. Cảm ơn !
Khuyến cáo. Danh sách thả xuống: Danh sách thả xuống dễ dàng  |  Danh sách thả xuống phụ thuộc  |  Danh sách thả xuống nhiều lựa chọnhữu ích. Cảm ơ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 các cột với Chọn các ô giống nhau và khác nhau 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, Tách ô Excel ...)  |  ... và nhiều hơn nữa

Kutools cho Excel tự hào có hơn 300 tính năng, Đảm bảo rằng những gì bạn cần chỉ là một cú nhấp chuột...

Mô tả


Tab Office - Bật tính năng Đọc và Chỉnh sửa theo Tab trong Microsoft Office (bao gồm Excel)

  • Một giây để chuyển đổi giữa hàng chục tài liệu đang mở!
  • Giảm hàng trăm cú click chuột cho bạn mỗi ngày, tạm biệt bàn tay chuột.
  • Tăng năng suất của bạn lên 50% khi xem và chỉnh sửa nhiều tài liệu.
  • Mang các tab hiệu quả đến Office (bao gồm Excel), giống như Chrome, Edge và Firefox.
Comments (0)
No ratings yet. Be the first to rate!
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations