Đọc hộ em công thức trong excel!

  • Thread starter xungdanhanhhung
  • Ngày gửi
X

xungdanhanhhung

Guest
6/2/05
267
1
0
Hanoi
Nhờ các bác đọc hộ em ý nghĩa của công thức sau với ạ:

A5=If(B5=if(left('CT PS'!I7,9)="111","CT PS"!C7,""),"",MAX($A$3:A4)+1)

Cái em không biết ở đây là:

- Số 9 để chỉ cái gì?
- "" là như thế nào ạ?

Thanks các bác!
 
Khóa học Quản trị dòng tiền
C

Cam Van

Guest
28/2/05
38
0
6
42
TP.HCM
Bạn có nhầm lẫn gì ở đây không? vì theo V biết thì với số 9 excel sẽ cắt lấy 9 kí tự trong sheet CT PS cột I7 mà ở đây bạn lại chỉ có ghi là bằng "111"

"" -> là kết quả thứ 2 của hàm if là rỗng, ko có giá trị gì
 
Sửa lần cuối:
Hồ Lan

Hồ Lan

Cao cấp
21/10/05
659
4
18
51
Q8, tpHCM
9 có nghĩa là lấy từ trái qua 9 ký tự.
"" có nghĩa là khoảng trống.
Trình tự 9ký tự bên trái của ô I7 trong CT PS = 111 (dạng văn bản, text) thì nó bằng C7 của CTPS, nếu sai thì là khoảng trắng.
Nếu B5 bằng C7 trong CTPS hoặc bằng khoảng trắng thì A5 là khoảng trắng; nếu không thì A5 bằng lớn nhất của A3:A4 cộng thêm 1
 
T

Tuanktcdcn

Lão già ham vui
18/6/04
549
52
28
47
Hà Nội
www.bluesofts.net
xungdanhanhhung nói:
Nhờ các bác đọc hộ em ý nghĩa của công thức sau với ạ:

A5=If(B5=if(left('CT PS'!I7,9)="111","CT PS"!C7,""),"",MAX($A$3:A4)+1)

Cái em không biết ở đây là:

- Số 9 để chỉ cái gì?
- "" là như thế nào ạ?

Thanks các bác!

Tôi dám chắc là người viết ra công thức trên nhầm giữa 9 và 3. Nguyên nhân có thể người này viết (Typing) theo một sách nào đó, do lèm nhèm nên nhầm 3 thành 9.
Chốt lại ván đề 9 phải thay là 3 vì theo logic của công thức left('CT PS'!I7,3)="111".
 
X

xungdanhanhhung

Guest
6/2/05
267
1
0
Hanoi
Cảm ơn các bác, em hiểu rồi ạ!
 

Xem nhiều

Webketoan Zalo OA