anhtraitôi
Thành viên mới
- Tham gia
- 25/5/08
- Bài viết
- 2
- Được thích
- 0
Gõ vào cell D3 công thức sau:mình có bài tập mà mãi khong kam được giúp mình với?
cám ơn nhiều
=VLOOKUP(LEFT($B3),$B$12:$E$16,(RIGHT($B3)="B")+3,0)
Gõ vào cell D3 công thức sau:
PHP:=VLOOKUP(LEFT($B3),$B$12:$E$16,(RIGHT($B3)="B")+3,0)
Trong công thức của anh có phần này khó hiểu ,không biết tác giả có biết không ?sao không thấy hỏi ?em thì ,
(RIGHT($B3)="B")+3 Phần này thì em bó tay .
như công thức này thì ,vế này nếu trả ra FALSE Thì lấy dử liệu ở cột thứ 3 .
Không lẻ ? FALSE+3 =3 ? Đúng nó bằng 3 thật sau nó ra như thế vậy anh ?
Còn TRUE+3= 4 Còn trường hợp này lại bằng 4 ? lấy dử liệu ở cột số 4 .
Em không hiểu ?
Nếu như đặt False/True vào biểu thức toán học thì:
False= 0 và True = 1
Thành viên "gà"nhỡ bác hỗ trợ
+ Ở ô trong excel không thực hiện được phép tính hàm ROUND
+ Mất thanh công thức trên Standard
...
Đây là câu hỏi cho hàm này: Tính Phải Trả = Số Ngày Thuê * Đơn Giá Thuê, biết rằng: Trong số ngày từ Ngày Thuê xe đến Ngày Trả xe nếu có ngày Chủ Nhật thì Đơn Giá Thuê của ngày đó được tính gấp đôi
*Đây là hàm :=(INT((E5-D5-WEEKDAY(E5)+8)/7)+F5)*G5
---Các bạn giúp giải thích dùm mình hàm này với, mình đã đọc 1 số giải thích nhưng mình ko hiểu lắm. - Cám ơn -
<><><> Còn đây là file bài đó.
=INT((E5-D5-WEEKDAY(E5)+8)/7)
anhtuan1066 đã viết:Có nhiều cách đễ biết dc có bao nhiêu ngày CN giữa 2 thời điểm cho trước X, Y (Với X=<Y). Tất cả dựa trên nguyên tắc: "Trong 7 ngày liên tiếp có ít nhất 1 ngày CN". Có thể là 2 ngày CN nếu ngày đầu tiên cũng là ngày CN
Vậy bây giờ ta xét các kết quả sau:
1/- Xét phép chia: INT((A2-A2+1)/7) (Tạm gọi là kết quả (a))
2/- Xét phần dư MOD(A2-A1+1,7) (Tạm gọi là kết quả (b))
3/- Xét xem ngày CN đầu tiên là ngày thứ mấy so với móc thời gian X. Hoặc xét ngày CN cuối cùng cách bao nhiêu ngày so với móc thời gian Y (Tạm gọi đây là kết quả (c)).
Kinh nghiệm của tôi cho thấy nên xét ngày CN cuối cùng so với móc thời gian Y thì sẽ dễ cho việc tính toán hơn (Đễ ý weekday(A2) có liên quan đến ngày CN cuối cùng. Weekday(A2) = bao nhiêu thì ngày CN cuối cùng cách Y bấy nhiêu)
Cuối cùng ta có thể kết luận rằng: Nếu (c)=< (b) thì số ngày CN là (a)+1, ngược lại số ngày CN là (a)
VD: từ X đến Y có 23 ngày. Vậy (a)=3 và (b)=2. Vậy nếu như ngày CN đầu tiên nằm lọt trong khoảng 2 ngày đầu hoặc ngày CN cuối cùng cách Y nhỏ hơn 2 (nghĩa là (c)=<2) thì từ X đến Y sẽ có (a)+1= 4 ngày CN. Ngược lại thì từ X đến Y có 3 ngày CN
Cách suy luận là thế, còn tùy theo cách mỗi người tạo công thức như thế nào đó miễn sao có thể hiểu dc.
Chẳng hạn tôi cũng có thể ra 1 công thức dài hơn nhưng tương đối dễ hiểu hơn như sau:
=IF(MOD(A2-A1+1,7)>=WEEKDAY(A2),INT((A2-A1+1)/7)+1,INT((A2-A1+1)/7))
"nếu có ngày Chủ Nhật thì Đơn Giá Thuê của ngày đó được tính gấp đôi"
A1 = 01/04/2009xiN LỖI , Phần + f5 để nhân đôi đơn giá thì mình hiểu.
--Nhưng cái công thức tính ngày chủ nhật , mình ko hiểu , bạn thông cảm có thể nói theo cách bạn hiểu về cái công thức đó ko ... Cám ơn bạn nhiều
Trong 7 ngày liên tiếp chỉ có duy nhất 1 ngày chủ nhật cho dù bắt đầu từ bất cứ ngày nào trong tuần.Tất cả dựa trên nguyên tắc: "Trong 7 ngày liên tiếp có ít nhất 1 ngày CN". Có thể là 2 ngày CN nếu ngày đầu tiên cũng là ngày CN
ISERROR(FIND(".";TEXT(1000;"#.###,00");3)) Kiểm tra định dạng kiểu số theo kiểu dấu phân cách hàng nghìn là (.) và dấu phân cách thập phân là (,) (1)hay hay ngược lại (2).Có một công thức thế này, đố các bạn biết để làm gì nhé?
=CAPSTATE &": "&IF(ISERROR(FIND(".";TEXT(1000;"#.###,00");3)); TEXT(SUBTOTAL(9;N1STATE);"[Blue][>0] #.###,00_)"); TEXT(SUBTOTAL(9;N1STATE);"[Blue][>0] #,###.00_)"))
Trong đó CAPSTATE và N1STATE chỉ là tên vùng thôi, không có gì đặc biệt!
Câu hỏi chỉ có mục đích chia sẻ, kinh mong bà con cô bác không hiểu lầm mà tội iem!
Nếu CAPSTATE của bạn là một chuỗi cố định thì có thể sử dụng Format không cần công thức.Thanks chuyên gia!
Bác giải thích thế thì còn gì để iem nói nữa!
Đấy là cách em tính tổng và khi người dùng đổi cách định dạng hoặc chuyển tập tin sang máy có cách định dạng thập phân khác thì kết quả định dạng số liệu luôn đúng.
Cái vụ bỏ blue ... vào thì cài vào với mục đích "xấu" thôi ạ, như mà GPE lắm đại ca cao thủ quá nên bị lộ ngay!
Bác có biết còn cách nào để kết quả định dạng số luôn đúng không ạ?
DecSym =INDEX(GET.WORKSPACE(37),,3)
DigSym =INDEX(GET.WORKSPACE(37),,4)
=TEXT(A1,"#"&DigSym&"##0"&DecSym&"00")
Bài này đã được giải ở đây:ai giúp mình làm bài này với
Mình mới học excel nên cần giúp đỡ....câu 1 sheet 9
=IF(ISNA(VLOOKUP(B4,$B$14:$D$17,2,0)),"Bóng đèn đặc biệt",VLOOKUP(B4,$B$14:$D$17,2,0))