Làm cách nào để lập chỉ mục một cột số trong excel?

Hàm Microsoft Excel INDEX trả về một giá trị trong bảng dựa trên giao điểm của vị trí hàng và cột trong bảng đó. Hàng đầu tiên trong bảng là hàng 1 và cột đầu tiên trong bảng là cột 1

Hàm INDEX là một hàm có sẵn trong Excel được phân loại là Hàm tra cứu/tham chiếu. Nó có thể được sử dụng như một hàm trang tính (WS) trong Excel. Là một hàm trang tính, hàm INDEX có thể được nhập như một phần của công thức trong một ô của trang tính

Làm cách nào để lập chỉ mục một cột số trong excel?
Đặt mua


Nếu bạn muốn làm theo hướng dẫn này, hãy tải xuống bảng tính mẫu

Tải xuống ví dụ

cú pháp

Cú pháp của hàm INDEX trong Microsoft Excel là

INDEX( table, row_number, column_number )

Tham số hoặc Đối số

tableMột dãy ô chứa bảng dữ liệu. row_numberVị trí hàng trong bảng chứa giá trị bạn muốn tra cứu. Đây là vị trí hàng tương đối trong bảng chứ không phải số hàng thực tế trong trang tính. cột_sốVị trí cột trong bảng chứa giá trị bạn muốn tra cứu. Đây là vị trí cột tương đối trong bảng chứ không phải số cột thực tế trong trang tính

trả lại

Hàm INDEX trả về bất kỳ kiểu dữ liệu nào, chẳng hạn như chuỗi, số, ngày, v.v.

Áp dụng đối với

  • Excel cho Office 365, Excel 2019, Excel 2016, Excel 2013, Excel 2011 cho Mac, Excel 2010, Excel 2007, Excel 2003, Excel XP, Excel 2000

Loại chức năng

  • Chức năng trang tính (WS)

Ví dụ (dưới dạng Hàm bảng tính)

Hãy cùng khám phá cách sử dụng INDEX làm hàm trang tính trong Microsoft Excel

Làm cách nào để lập chỉ mục một cột số trong excel?

Dựa trên bảng tính Excel ở trên, các ví dụ INDEX sau đây sẽ trả về

=INDEX(A2:D6,1,1)
Result: 10247     'Intersection of row1 and col1 (cell A2)

=INDEX(A2:D6,1,2)
Result: "Apples"  'Intersection of row1 and col2 (cell B2)

=INDEX(A2:D6,1,3)
Result: $14.00    'Intersection of row1 and col3 (cell C2)

=INDEX(A2:D6,1,4)
Result: 12        'Intersection of row1 and col4 (cell D2)

=INDEX(A2:D6,2,1)
Result: 10249     'Intersection of row2 and col1 (cell A3)

=INDEX(A2:D6,5,2)
Result: Grapes    'Intersection of row5 and col2 (cell B6)

Bây giờ, hãy xem ví dụ =INDEX(A2:D6,1,1) trả về giá trị 10247 và xem xét kỹ hơn tại sao

Tham số đầu tiên

Tham số đầu tiên trong hàm INDEX là bảng hoặc nguồn dữ liệu nơi thực hiện tra cứu

Làm cách nào để lập chỉ mục một cột số trong excel?

Trong ví dụ này, tham số đầu tiên là A2. D6 xác định phạm vi ô chứa dữ liệu

Tham số thứ hai

Tham số thứ hai là số hàng dùng để xác định vị trí giao nhau trong bảng. Giá trị 1 cho biết hàng đầu tiên trong bảng, giá trị 2 là hàng thứ hai, v.v.

Làm cách nào để lập chỉ mục một cột số trong excel?

Trong ví dụ này, tham số thứ hai là 1 để chúng tôi biết rằng giao điểm của chúng tôi sẽ xảy ra ở hàng đầu tiên trong bảng

Tham số thứ ba

Tham số thứ ba là số cột dùng để xác định vị trí giao điểm trong bảng. Giá trị 1 cho biết cột đầu tiên trong bảng, giá trị 2 là cột thứ hai, v.v.

Làm cách nào để lập chỉ mục một cột số trong excel?

Trong ví dụ này, tham số thứ ba là 1 để chúng ta biết rằng giao điểm của chúng ta sẽ xảy ra ở cột đầu tiên trong bảng

Vì bây giờ chúng tôi có các giá trị hàng và cột của mình, chúng tôi biết rằng chúng tôi đang tìm giao điểm của hàng1 và cột1 trong bảng dữ liệu. Điều này làm cho giao điểm xảy ra tại ô A2 trong bảng nên hàm INDEX sẽ trả về giá trị 10247

Các câu hỏi thường gặp

Nếu bạn muốn tìm hiểu xem những người khác đã hỏi gì về hàm INDEX, hãy truy cập Câu hỏi thường gặp của chúng tôi

Excel cho phép chúng ta lấy số cột từ Bảng Excel bằng hàm MATCH. Logic của hàm MATCH giống như đối với các phạm vi ô thông thường. Sự khác biệt duy nhất đến từ tham chiếu mảng tra cứu trong Bảng Excel. Hướng dẫn từng bước này sẽ hỗ trợ người dùng Excel ở mọi cấp độ để có được chỉ mục cột của Bảng Excel

Làm cách nào để lập chỉ mục một cột số trong excel?
Hình 1. Cách lấy chỉ số cột trong bảng excel

Cú pháp của Công thức MATCH

=MATCH(lookup_value, lookup_array, [match_type])

Các tham số của hàm MATCH là

  • lookup_value – giá trị mà chúng tôi muốn tìm trong lookup_array
  • lookup_array – mảng mà chúng ta muốn tìm giá trị
  • [match_type] – một loại đối sánh. Chúng tôi đặt 0 là một trận đấu chính xác.

Thiết lập dữ liệu của chúng tôi để lấy số cột của bảng Excel

Bảng đầu tiên của chúng tôi bao gồm 4 cột. “Cửa hàng” (cột B), “Ngày thanh toán” (cột C), “Số tiền” (cột D) và “Số tuần” (cột E). Bảng này được định nghĩa là Bảng Excel với tên “Bảng 1”. Cái thứ hai có 2 cột. “Tên cột” (Cột G) và “Chỉ số cột” (Cột H). Ý tưởng là lấy số cột từ bảng đầu tiên dựa trên tên cột trong Cột G

Làm cách nào để lập chỉ mục một cột số trong excel?
Hình 2. Cấu trúc bảng cho bảng chỉ số cột Excel

Hàm MATCH để lấy Chỉ mục Cột từ Bảng 1

Chúng tôi muốn lấy chỉ mục cột từ bảng đầu tiên dựa trên “Tên cột” trong Cột G

Công thức trông giống như

=MATCH(G3,Table1[#Headers],0)

Giá trị lookup_value trong hàm MATCH là ô G3, tên cột đầu tiên của bảng. lookup_array là tiêu đề của Bảng 1, Table1[#Headers], trong khi match_type is 2.

Để áp dụng hàm MATCH lấy chỉ số cột bảng Excel chúng ta cần làm theo các bước sau

  • Chọn ô H3 và nhấp vào nó
  • Chèn công thức. =MATCH(G3,Table1[#Headers],0)
  • Nhấn nút Enter
  • Kéo công thức xuống các ô khác trong cột bằng cách nhấp và kéo biểu tượng “+” nhỏ ở dưới cùng bên phải của ô

Làm cách nào để lập chỉ mục một cột số trong excel?
Hình 3. Lấy chỉ số cột trong Bảng Excel bằng hàm MATCH

Hàm MATCH trả về vị trí tương đối của ô G3 (Tên cột) trong dãy tiêu đề của Bảng 1. Kết quả của công thức là số 1 vì “Cửa hàng” là cột đầu tiên trong Bảng 1

Tham chiếu của mảng tra cứu dành cho Bảng Excel khác với phạm vi ô thông thường. Mảng này đề cập đến tiêu đề của Bảng 1. Chúng tôi có thể thêm các cột và thay đổi Bảng 1 và lookup_array sẽ tự động nhận ra các thay đổi về phạm vi.

Hầu hết thời gian, vấn đề bạn cần giải sẽ phức tạp hơn một ứng dụng đơn giản của công thức hoặc hàm. Nếu bạn muốn tiết kiệm hàng giờ nghiên cứu và sự thất vọng, hãy dùng thử dịch vụ Excelchat trực tiếp của chúng tôi. Các chuyên gia Excel của chúng tôi luôn sẵn sàng 24/7 để trả lời bất kỳ câu hỏi nào về Excel mà bạn có thể có. Chúng tôi đảm bảo kết nối trong vòng 30 giây và giải pháp tùy chỉnh trong vòng 20 phút.