Sử dụng hàm INDIRECT trong Excel để chuyển đổi chuỗi văn bản thành tham chiếu hợp lệ. Bạn có thể sử dụng toán tử & để tạo chuỗi văn bản Show Tham chiếu ôSử dụng hàm INDIRECT trong Excel để chuyển đổi chuỗi văn bản thành tham chiếu ô hợp lệ 1. Ví dụ: hãy xem hàm INDIRECT bên dưới Giải trình. =INDIRECT(A1) giảm xuống còn =INDIRECT("D1"). Hàm INDIRECT chuyển đổi chuỗi văn bản "D1" thành tham chiếu ô hợp lệ. Nói cách khác, =INDIRECT("D1") rút gọn thành =D1 2. Hàm INDIRECT đơn giản bên dưới tạo ra kết quả chính xác như nhau 3. Chúng ta có thực sự cần hàm INDIRECT không? . Nếu không sử dụng hàm INDIRECT, đây sẽ là kết quả 4. Sử dụng toán tử & để nối chuỗi "D" với giá trị trong ô A1 Giải trình. công thức trên rút gọn thành =INDIRECT("D1"). Một lần nữa, =INDIRECT("D1") giảm xuống =D1 Phạm vi tham chiếuSử dụng hàm INDIRECT trong Excel để chuyển đổi chuỗi văn bản thành tham chiếu phạm vi hợp lệ. Ví dụ: sử dụng SUM và INDIRECT Giải trình. công thức trên rút gọn thành =SUM(INDIRECT("D3. D6")). Hàm INDIRECT chuyển đổi chuỗi văn bản "D3. D6" thành tham chiếu phạm vi hợp lệ. Nói cách khác, =SUM(INDIRECT("D3. D6")) giảm xuống =SUM(D3. D6) Phạm vi được đặt tênSử dụng hàm INDIRECT trong Excel để chuyển đổi chuỗi văn bản thành một phạm vi được đặt tên hợp lệ 1. Ví dụ: hàm AVERAGE bên dưới sử dụng phạm vi được đặt tên Điểm Giải trình. phạm vi được đặt tên Điểm đề cập đến phạm vi D1. D3 2. Tuy nhiên, hàm AVERAGE bên dưới trả về lỗi Giải trình. =AVERAGE("Scores") trả về lỗi vì Excel không thể tính giá trị trung bình của một chuỗi văn bản 3. Hàm INDIRECT bên dưới thực hiện thủ thuật Giải trình. =AVERAGE(INDIRECT("Scores")) giảm xuống =AVERAGE(Scores) Tham khảo bảng tínhSử dụng hàm INDIRECT trong Excel để tạo tham chiếu trang tính động 1. Đây là giao diện của một tham chiếu trang tính đơn giản Ghi chú. ô A1 trên Sheet1 chứa giá trị 10. Ô A1 trên Sheet2 chứa giá trị 20. Ô A1 trên Sheet3 chứa giá trị 30 2. Trên trang Tóm tắt, nhập hàm INDIRECT được hiển thị bên dưới. Sử dụng toán tử & để nối tên trang tính trong ô A1 với ". A1" Giải trình. công thức trên rút gọn thành =INDIRECT("Sheet1. A1"). Hàm INDIRECT chuyển đổi chuỗi văn bản "Sheet1. A1" thành tham chiếu trang tính hợp lệ. Nói cách khác, =INDIRECT("Trang tính 1. A1") giảm xuống = Sheet1. A1 3. Nếu tên trang tính của bạn chứa dấu cách hoặc các ký tự đặc biệt khác, hãy đặt tên trang tính trong dấu ngoặc kép. Sửa hàm INDIRECT như hình bên dưới Trong ví dụ này, các giá trị trong cột A được "lưu trữ dưới dạng văn bản". Điều này có nghĩa là nếu bạn cố tính TỔNG cột A, bạn sẽ nhận được kết quả bằng 0 Hàm VALUE sẽ cố gắng "ép buộc" một số được lưu dưới dạng văn bản thành một số thực. Trong các trường hợp đơn giản, nó sẽ hoạt động và bạn sẽ nhận được kết quả dạng số. Nếu nó không hoạt động, bạn sẽ gặp lỗi #VALUE Thêm số không thay thếMột thủ thuật phổ biến khác là chỉ cần thêm số 0 vào giá trị văn bản bằng công thức như sau
Điều này buộc Excel phải thử và chuyển đổi giá trị văn bản thành một số để xử lý phép toán. Điều này có chức năng tương tự như VALUE ở trên. Trong ví dụ hiển thị, C7 sử dụng công thức này Tước nhân vật khácNếu một ô chứa các ký tự không phải là số như dấu gạch ngang, dấu chấm câu, v.v., bạn cần xóa các ký tự đó trước khi có thể chuyển đổi thành số Các công thức trong C8 và C9 cho biết cách sử dụng các hàm LEFT và RIGHT để loại bỏ các ký tự không phải số khỏi một giá trị văn bản trước khi nó được chuyển đổi thành một số. Bạn cũng có thể sử dụng chức năng MID trong các tình huống phức tạp hơn. Nếu bạn cần loại bỏ các khoảng trắng thừa hoặc các ký tự không in được khác, hãy xem các hàm TRIM và CLEAN Cuối cùng, chức năng SUBSTITUTE sẽ cho phép bạn xóa các ký tự bằng chức năng loại "tìm kiếm và thay thế" merlin_the_magicianThành viên tích cựcTham gia ngày 31 tháng 7 năm 2002 Tin nhắn 480
Câu đố nhỏ. GIÁC QUAN THỨ SÁUThành viên nổi tiếngTham gia ngày 29 tháng 10 năm 2003 Tin nhắn1,883
Xin chào. merlin_the_magicianThành viên tích cựcTham gia ngày 31 tháng 7 năm 2002 Tin nhắn 480
Hả?? . AE1 GIÁC QUAN THỨ SÁUThành viên nổi tiếngTham gia ngày 29 tháng 10 năm 2003 Tin nhắn1,883
merlin_the_magician said Hả?? . AE1 Bấm để mở rộng
T Tham gia ngày 8 tháng 11 năm 2008 Tin nhắn1
Nếu bạn có công thức, hãy nói J Tham gia ngày 15 tháng 9 năm 2008 Tin nhắn 118
tringo007 anh ấy nói Nếu bạn có công thức, hãy nói Bấm để mở rộng
G JoinedJun 15, 2010Messages1
Giải pháp cũng giúp tôi tiết kiệm hàng giờ làm việc, Cảm ơn vì câu trả lời tuyệt vời L Tham giaJan 27, 2011Messages3
John Wood nói Thiên tài. Bạn đã tiết kiệm cho tôi GIỜ làm việc. Tôi sẽ nhớ cái này MÃI MÃI Bấm để mở rộng
D Tham gia ngày 18 tháng 7 năm 2011 Tin nhắn2
. cảm ơn |