Tài liệu tham khảo có thể đọc được - Mẹo Excel

Mục lục

VLOOKUP thật tuyệt vời và là chức năng yêu thích của tôi

Các bảng này không chỉ giúp làm mới dữ liệu dễ dàng hơn mà còn giúp đọc công thức dễ dàng hơn nhiều! Điều duy nhất bạn cần làm là nhấn Ctrl + T trước khi viết công thức.

Hãy quay lại công thức VLOOKUP ở trên. Lần này, hãy chuyển đổi bảng mặt hàng và bảng mua hàng của bạn thành bảng Excel bằng Ctrl + T ngay từ đầu! Để làm cho mọi thứ dễ dàng hơn, hãy đặt tên thân thiện cho mỗi bảng bằng cách sử dụng tab Công cụ bảng:

Đặt tên cho bảng của bạn

Bây giờ gõ lại hàm VLOOKUP mà không làm gì khác so với bình thường, công thức của bạn trong C2 bây giờ là =VLOOKUP((@Item),Items,2,0)thay vì =VLOOKUP(B2,$E$5:$F$10,2,0)!

Nhập công thức VLOOKUP

Ngay cả khi bảng Mục nằm trên một trang tính khác, công thức vẫn giống nhau, thay vì ít dễ đọc hơn =VLOOKUP(B2,Items!$A$2:$B$7,2,0).

(@Item) trong công thức tham chiếu đến ô trong cột Mục của bảng này (trong cùng một hàng với công thức) và do đó giống nhau trong toàn bộ cột. Và Mục đề cập đến toàn bộ bảng mục (không có tiêu đề). Hơn hết, bạn không cần phải nhập bất kỳ điều nào trong số này. Khi đây là một bảng, Excel sẽ đặt những tên này trong công thức của bạn khi bạn chọn các ô / phạm vi!

Hãy tiến thêm một bước nữa. Thêm một cột khác vào bảng Doanh số để tính doanh thu với công thức =(@Price)*(@Qty). Nếu bây giờ bạn muốn tính tổng doanh thu, công thức là =SUM(Sales(Revenue)); điều này thực sự dễ hiểu, bất kể dữ liệu ở đâu hoặc bao nhiêu hàng!

Kết quả

Xem video

  • VLOOKUP thật tuyệt vời và là chức năng yêu thích của tôi
  • Những người ghét VLOOKUP phàn nàn rằng nó dễ vỡ do đối số thứ 3
  • Nếu hình dạng của bảng tra cứu của bạn thay đổi, các câu trả lời có thể thay đổi
  • Một giải pháp là thay thế đối số thứ ba bằng MATCH
  • Nhưng hãy tưởng tượng thực hiện một MATCH cho 1000 hàng hàm VLOOKUP
  • Tạo bảng tra cứu của bạn thành một bảng trước khi thực hiện VLOOKUP
  • Tham chiếu bảng có cấu trúc sẽ xử lý nếu hình dạng bảng thay đổi
  • Thêm vào đó, nó không yêu cầu thực hiện TRẬN ĐẤU nhiều lần
  • Peter Albert đã gửi mẹo này

Bản ghi video

Học Excel cho Podcast, Tập 2003 - Tài liệu tham khảo có thể đọc

Đừng quên đăng ký danh sách phát XL. Tôi sẽ podcasting toàn bộ cuốn sách này.

Được rồi, mẹo hôm nay từ Peter Albert. Peter Albert. Bây giờ chúng ta hãy nói về VLOOKUP. Tôi là một người hâm mộ VLOOKUP rất lớn. Đối với tôi, VLOOKUP là đường phân chia. Nếu bạn có thể thực hiện hàm VLOOKUP, mọi thứ khác trong Excel sẽ trở nên dễ dàng đối với bạn. Vì vậy, VLOOKUP cho phép chúng ta tra cứu giá từ bảng đó và chúng ta sẽ nói về VLOOKUP sau.

Vì vậy, hãy sao chép nó xuống và mọi thứ hoạt động ổn nhưng tôi phải nói với bạn. Tôi đã thấy chúng. Tôi đã nói chuyện với họ. Tôi đã gặp họ. Có những người ghét VLOOKUP ngoài kia. Những người ghét nếu bạn nhìn lên và những phàn nàn khác là nó quá mỏng manh, lập luận thứ ba, nơi chúng tôi đã nói rằng chúng tôi muốn cột thứ ba, rằng nếu sau này ai đó quyết định rằng chúng tôi cần một lĩnh vực mới ở đây, có thể như, kích thước . Được rồi, trước hết, dường như có một số lỗi mà Excel không tính toán lại toàn bộ vấn đề đó. Hãy để tôi hoàn tác, hoàn tác và sau đó làm lại. Đi thôi. Thật kỳ lạ, tôi phải báo cáo điều đó với nhóm Excel, nhưng bạn thấy rằng nơi chúng tôi định giá, giờ nó đang có màu, bởi vì nó được mã hóa khó để nói rằng họ muốn cột thứ ba. Được rồi và những gì mọi người làm để giải quyết vấn đề này là điều điên rồ này với = MATCH.Hãy tìm từ Giá trong hàng đầu tiên của bảng, F4,0 và điều đó sẽ cho chúng ta biết giá tại thời điểm này là cột thứ tư. Vì vậy, họ thực sự sẽ làm = VLOOKUP. Chúng tôi đang tìm kiếm A104, trong bảng này. F4 và sau đó thay vì mã hóa cứng số bốn, họ thực hiện một TRẬN ĐẤU và TRẬN ĐẤU sẽ bị khóa xuống giá. Vì vậy, F4, hai lần để đặt $ trước số 1 và nó sẽ được xem qua hàng đầu tiên của bảng. Rất tiếc, F4 hai lần, dấu phẩy, bỏ dấu phẩy. Được rồi, nhấn F4 ở đây dấu phẩy 0 để khớp chính xác với kết quả khớp và sau đó, dấu phẩy rơi cho kết quả khớp chính xác với VLOOKUP. Vâng và này, điều này hoạt động tốt và ở đây tôi chỉ có sáu trong số chúng nên không có gì to tát.trong bảng này. F4 và sau đó thay vì mã hóa cứng số bốn, họ thực hiện một TRẬN ĐẤU và TRẬN ĐẤU sẽ bị khóa xuống giá. Vì vậy, F4, hai lần để đặt $ trước số 1 và nó sẽ được xem qua hàng đầu tiên của bảng. Rất tiếc, F4 hai lần, dấu phẩy, bỏ dấu phẩy. Được rồi, nhấn F4 ở đây dấu phẩy 0 để khớp chính xác với kết quả khớp và sau đó, dấu phẩy rơi cho kết quả khớp chính xác với VLOOKUP. Vâng và này, điều này hoạt động tốt và ở đây tôi chỉ có sáu trong số chúng nên không có gì to tát.trong bảng này. F4 và sau đó thay vì mã hóa cứng số bốn, họ thực hiện một TRẬN ĐẤU và TRẬN ĐẤU sẽ bị khóa xuống giá. Vì vậy, F4, hai lần để đặt $ trước số 1 và nó sẽ được xem qua hàng đầu tiên của bảng. Rất tiếc, F4 hai lần, dấu phẩy, bỏ dấu phẩy. Được rồi, nhấn F4 ở đây dấu phẩy 0 để khớp chính xác với kết quả khớp và sau đó, dấu phẩy rơi cho kết quả khớp chính xác với VLOOKUP. Vâng và này, điều này hoạt động tốt và ở đây tôi chỉ có sáu trong số chúng nên không có gì to tát.Được rồi, nhấn F4 ở đây dấu phẩy 0 để khớp chính xác với kết quả khớp và sau đó, dấu phẩy rơi cho kết quả khớp chính xác với VLOOKUP. Vâng và này, điều này hoạt động tốt và ở đây tôi chỉ có sáu trong số chúng nên không có gì to tát.Được rồi, nhấn F4 ở đây dấu phẩy 0 để khớp chính xác với kết quả khớp và sau đó, dấu phẩy rơi cho kết quả khớp chính xác với VLOOKUP. Vâng và này, điều này hoạt động tốt và ở đây tôi chỉ có sáu trong số chúng nên không có gì to tát.

Xem nếu tôi chèn một cái mới, nó sẽ tự động điều chỉnh và tiếp tục nhận giá nhưng chỉ cần tưởng tượng nếu bạn có một nghìn hàm VLOOKUP và mỗi hàm VLOOKUP sẽ thực hiện lại khớp đó để tìm ra giá trong cột thứ năm hoặc cột thứ tư. Thật kinh khủng. Bàn đơn giản là giải quyết vấn đề này. Vì vậy, đây là bảng VLOOKUP của tôi, còn lâu trước khi tôi làm bất cứ điều gì, tôi sẽ vào đây và CTRL T để biến nó thành một bảng thực. Họ sẽ gọi nó là bảng 1 nhưng tôi sẽ gọi nó là ProductTable, tất cả chỉ có một từ, không có dấu cách: ProductTable. Vì vậy, bây giờ nó có một cái tên. Được rồi, bây giờ chúng ta có một bảng tên là ProductTable. Sau đó, chúng tôi đến đây và nói rằng chúng tôi sẽ làm = INDEX của những mức giá đó. Chúng tôi muốn giá nào? Chúng tôi muốn kết quả từ trận đấu của A104 vào các mục này. Đối sánh chính xác, đóng dấu ngoặc đơn cho INDEX.Đây chỉ là một trận đấu duy nhất. Nó không khớp với một hàm VLOOKUP. Loại, sẽ nhanh hơn nhiều. Sao chép nó xuống. Được rồi, sau đó nếu chúng ta chèn kích thước, vì vậy hãy chèn cột, kích thước mọi thứ vẫn tiếp tục hoạt động vì nó đang tìm kiếm cột có tên là Giá và giả sử rằng nếu chúng ta thay đổi cột này thành Giá niêm yết, công thức đó sẽ được viết lại. Đúng, rất nhiều, rất nhiều, cách an toàn hơn để đi.

Được rồi, rất nhiều thủ thuật hay ho. Hãy xem cuốn sách này của Kevin Jones và Zach Barresse trên Bảng Excel. Tất cả các loại thủ thuật trong đó và tất cả mọi thứ mà chúng tôi đang phát sóng vào tháng 8 và tháng 9 đều có trong cuốn sách dày đặc này. Cộng với rất nhiều niềm vui. Trò đùa Excel. Cocktail Excel. Các tweet trong Excel. Cuộc phiêu lưu trong Excel. Mứt đóng gói đủ màu. Kiểm tra nó ra, mua cuốn sách này. Tôi thực sự sẽ đánh giá cao nó.

Được rồi, tập hôm nay. VLOOKUP thật tuyệt vời và đó là chức năng yêu thích của tôi nhưng có những người ghét VLOOKUP ngoài kia phàn nàn rằng nó dễ vỡ do đối số thứ ba đó, nếu hình dạng bảng của bạn bảng VLOOKUP thay đổi, câu trả lời sẽ thay đổi. Một cách giải quyết là thay thế đối số thứ ba đó bằng một MATCH, nhưng thật vui, hãy tưởng tượng thực hiện một MATCH cho một nghìn hàng hàm VLOOKUP. Vì vậy, hãy tạo hàm VLOOKUP của bạn thành một bảng trước khi thực hiện hàm VLOOKUP. Tham chiếu Bảng Cấu trúc sẽ xử lý nếu Hình dạng Bảng thay đổi. Thêm vào đó, bạn không thực hiện một hàm VLOOKUP và một trận đấu. Chỉ một trận đấu duy nhất cùng với INDEX và INDEX là nhanh như chớp.

Cảm ơn Peter Robert về mẹo này và cảm ơn bạn đã ghé qua. Chúng tôi sẽ gặp bạn lần sau, cho một netcast khác từ.

Tải tập tin

Tải xuống tệp mẫu tại đây: Podcast2003.xlsx

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