Note: The other languages of the website are Google-translated. Back to English

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

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 + Đi vào.

  • con số: Số bạn đã chỉ định để tra cứu khớp một phần đầu tiên của nó.
  • lookup_array: 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 + Đi vào để 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 match_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 + Đi vào.

  • 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ó.
  • lookup_array: 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 + Đi vào để 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

Bạn có muốn hoàn thành công việc hàng ngày của mình một cách nhanh chóng và hoàn hảo? Kutools cho Excel mang đến 300 tính năng nâng cao mạnh mẽ (Kết hợp sổ làm việc, tính tổng theo màu, chia nhỏ nội dung ô, chuyển đổi ngày tháng, v.v.) và tiết kiệm 80% thời gian cho bạn.

  • Được thiết kế cho 1500 tình huống công việc, giúp bạn giải quyết 80% các vấn đề về Excel.
  • Giảm hàng nghìn lần nhấp chuột và bàn phím mỗi ngày, giảm mỏi mắt và mỏi tay.
  • Trở thành chuyên gia Excel trong 3 phút. Không còn cần phải nhớ bất kỳ công thức và mã VBA đau đớn nào.
  • 30 ngày dùng thử miễn phí không giới hạn. Đảm bảo hoàn tiền trong 60 ngày. Nâng cấp miễn phí và hỗ trợ trong 2 năm.
Ribbon của Excel (với Kutools cho Excel được cài đặ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 lại các tab hiệu quả cho Office (bao gồm Excel), Giống như Chrome, Firefox và Internet Explorer mới.
Ảnh chụp màn hình của Excel (với Office Tab được cài đặt)
Nhận xét (0)
Chưa có xếp hạng. Hãy là người đầu tiên xếp hạng!
Không có bình luận nào được đăng ở đây
Để lại ý kiến ​​của bạn
Đăng với tư cách khách
×
Đánh giá bài viết này:
0   Nhân vật
Các vị trí được đề xuất