Lấy dữ liệu từ 1 file excel khác làm điều kiện cho hàm IF (1 người xem)

Liên hệ QC

Người dùng đang xem chủ đề này

bloodtrail

Thành viên mới
Tham gia
22/12/10
Bài viết
28
Được thích
3
Mình có lấy dữ liệu từ 1 file excel khác cùng thư mục làm điều kiện khai báo xử lý cho hàm if, nhưng không hiểu sao báo lỗi, ko biết sai ở đâu, mong mọi người giúp đỡ.
Công thức là như thế này:

PHP:
=IF(A2=OR([CSCK.xls]CHINHSACH!$A$3,[CSCK.xls]CHINHSACH!$A$35,[CSCK.xls]CHINHSACH!$A$37),IF(F5>=300;F5;0),IF(A2=OR([CSCK.xls]CHINHSACH!$A$15,[CSCK.xls]CHINHSACH!$A$39),IF(F5>=200,F5,0),IF(A2=[CSCK.xls]CHINHSACH!$A$27,IF(F5>=100,F5,0))))
Nó toàn báo lỗi ở chỗ $A$35 Vậy là thế nào vậy nhỉ. Mình vẫn còn gà excel quá, help mình với nhé.&&&%$R
 
Mình có lấy dữ liệu từ 1 file excel khác cùng thư mục làm điều kiện khai báo xử lý cho hàm if, nhưng không hiểu sao báo lỗi, ko biết sai ở đâu, mong mọi người giúp đỡ.
Công thức là như thế này:

PHP:
=IF(A2=OR([CSCK.xls]CHINHSACH!$A$3,[CSCK.xls]CHINHSACH!$A$35,[CSCK.xls]CHINHSACH!$A$37),IF(F5>=300;F5;0),IF(A2=OR([CSCK.xls]CHINHSACH!$A$15,[CSCK.xls]CHINHSACH!$A$39),IF(F5>=200,F5,0),IF(A2=[CSCK.xls]CHINHSACH!$A$27,IF(F5>=100,F5,0))))
Nó toàn báo lỗi ở chỗ $A$35 Vậy là thế nào vậy nhỉ. Mình vẫn còn gà excel quá, help mình với nhé.&&&%$R
Kể cũng lạ, trong cùng một công thức mà có chỗ thì bạn dùng dấu phẩy (,) để phân cách, có chỗ lại dùng dấu chấm phẩy (;) để phân cách. Vậy thì cuối cùng dấu nào mới là dấu phân cách các tham số? Bạn thử đổi tất cả dấu , trong công thức trên thành dấu ; xem sao.
 
Cảm ơn cậu
hjx, quên mất tiêu, phải dấu ; chứ nhỉ, nhưng sao nó báo ra #VALUE cho cái lệnh này cậu nhỉ. Dường như hàm OR ở đây ko hoạt động cậu à, tại sao lại vậy nhỉ? Nếu viết thủ công toàn IF thì lại được :(
 
Lần chỉnh sửa cuối:
Cảm ơn cậu
hjx, quên mất tiêu, phải dấu ; chứ nhỉ, nhưng sao nó báo ra #VALUE cho cái lệnh này cậu nhỉ. Dường như hàm OR ở đây ko hoạt động cậu à, tại sao lại vậy nhỉ? Nếu viết thủ công toàn IF thì lại được :(
Lỗi #VALUE phát sinh khi xuất hiện phép toán trong công thức không thực hiện được, chẳng hạn lấy 1 chuỗi cộng với 1 số hoặc đưa tham số cho hàm không đúng kiểu, ví dụ: SQRT("abc"),... Tốt nhất là bạn đưa file lên đi (có thể mỗi file chứa 1 sheet có liên quan đến công thức trên thôi cũng được). Mình nghĩ có thể làm gọn công thức đi được đấy. Dù sao thì "bắt mạch" từ xa vầy khó quá!
 
Cảm bạn đã rất nhiệt tình giúp đỡ, có lẽ mình sài hàm toàn IF vậy. Định viết kết hợp với hàm OR để rút gọn đoạn code, thì gây ra lỗi như vậy.
 
Web KT

Bài viết mới nhất

Back
Top Bottom