Chuyên đề giải đáp các bài tập (Phần 2)

Liên hệ QC
Status
Không mở trả lời sau này.
Mình không thể download được. Bạn vui lòng gửi lại nhé, mình sẽ cố gắng hoàn thành trong ngày hôm nay (nếu mình làm được).

Đa số các dạng bài tập đều cho kiểu tính số ngày = ngày đến - ngày đi. Theo mình thì đây là sai, nhẽ ra phải là ngày đến - ngày đi + 1 mới đúng. Nhưng mà cái này theo thông lệ rồi lên cũng cứ ngày đến - ngày đi. (Bài tập bạn vừa đưa lên là 1 ví dụ điển hình).
to A lang: ko phải cái gì cũng ngày đến - ngày đi cộng 1 đâu nghen, tính tiền khách sạn thì 24 h tính là 1 ngày nên + 1 là die nhe
cái cộng 1 ý là như thế này " tính tiền công 8 giờ làm thì sáng vào làm chiều về tính 1 ngày , hệ thông tính là 0 ngay nên phải cộng 1"
 
to A lang: ko phải cái gì cũng ngày đến - ngày đi cộng 1 đâu nghen, tính tiền khách sạn thì 24 h tính là 1 ngày nên + 1 là die nhe
Vậy vào khách sạn: sáng vào chiều trả phòng thì miễn phí vì 0 ngày? Phải nói rằng tùy trường hợp mà cộng 1 hay không thì đúng hơn.
Một số khách sạn tính thế này:
Sáng vào chiều trả: tính 1 ngày
Hôm trước vào hôm sau trả: Trả trước 14:00: tính 1 ngày, trả sau 14:00 tính 2 ngày (có thể 16:00 tùy KS). Do đó có tình trạng bay chuyến 9 giờ tối, 2 giờ chiều đã phải trả phòng đi lang thang đến 7 giờ mới vào sân bay.
 
Vậy vào khách sạn: sáng vào chiều trả phòng thì miễn phí vì 0 ngày? Phải nói rằng tùy trường hợp mà cộng 1 hay không thì đúng hơn.
Một số khách sạn tính thế này:
Sáng vào chiều trả: tính 1 ngày
Hôm trước vào hôm sau trả: Trả trước 14:00: tính 1 ngày, trả sau 14:00 tính 2 ngày (có thể 16:00 tùy KS). Do đó có tình trạng bay chuyến 9 giờ tối, 2 giờ chiều đã phải trả phòng đi lang thang đến 7 giờ mới vào sân bay.
em hiểu, nhưng đó là chỉ lấy ví dụ đơn giản để giải thích vấn đề ko phải lúc nào cũng sử dụng +1 , ý em là vậy thôi
" nếu nói về khách sạn nhà chọ thì đủ loại tính , " giờ, buổi, ngày, tuần tháng, dài hạn..."
 
=IF(OR(B195=$B$197,B195=$B$199),250,IF(B195=$B$195,400,IF(B195=$B$196,350,0)))

Cái công thức này nó bằng với công thức này:

=IF(OR(B195="TP",B195="PP"),250,IF(B195="GĐ",400,IF(B195="PGĐ",350,0)))

Giải thích: Nếu chức vụ là TP hoặc PP thì được 250, nếu chức vụ là GĐ thì được 400, nếu chức vụ là PGĐ thì được 300, còn lại ko có PCCV. Ở đây mình dùng dấu trị tuyết đối vào ô TP,PP,GĐ,PGĐ cho ô đó kể cả có kéo đi đâu thì cũng không thay đổi.

làm cả bài 4 theo yêu cầu của bạn đây.
 

File đính kèm

  • Copy of Copy of Bai thuc hanh Excel.xls
    56 KB · Đọc: 8
=IF(OR(B195=$B$197,B195=$B$199),250,IF(B195=$B$195,400,IF(B195=$B$196,350,0)))

Cái công thức này nó bằng với công thức này:

=IF(OR(B195="TP",B195="PP"),250,IF(B195="GĐ",400,IF(B195="PGĐ",350,0)))

Giải thích: Nếu chức vụ là TP hoặc PP thì được 250, nếu chức vụ là GĐ thì được 400, nếu chức vụ là PGĐ thì được 300, còn lại ko có PCCV. Ở đây mình dùng dấu trị tuyết đối vào ô TP,PP,GĐ,PGĐ cho ô đó kể cả có kéo đi đâu thì cũng không thay đổi.

làm cả bài 4 theo yêu cầu của bạn đây.

Ngắn gọn vầy đù rồi, cần chi làm thêm hàm OR nữa em trai!

e195 =if(b195="gđ",400,if(b195="pgđ",350,if(b195="nv" ,0,250)))
 
Hàm if Với Hàm And

các bạn hướng dânc mình cách kết hợp hàm if với hàm and với
 

File đính kèm

  • Book3.xls
    15.5 KB · Đọc: 10
các bạn hướng dânc mình cách kết hợp hàm if với hàm and với
Bài này đâu cần hàm AND làm gì đâu, công thức cho ô K13 có thể là thế này:
Mã:
=IF(J13>=8.5,"Giỏi",IF(J13>=7,"Khá",IF(J13>=5,"TB","Yếu")))
Hoặc:
Mã:
=LOOKUP(J13,{0,5,7,8.5},{"Yếu","TB","Khá","Giỏi"})
 
Xin hỏi Hoàng Nghĩa Phúc:

Công thức: = E7*HLOOKUP(D7,$C$19:$F$21,
IF(RIGHT(C7)="1",2,3),0) thì tôi hiểu.

Công thức của bạn
IF(RIGHT(C7) thì chưa hiểu, bạn giải thích dùm. Cảm ơn

 
Xin hỏi Hoàng Nghĩa Phúc:

Công thức: = E7*HLOOKUP(D7,$C$19:$F$21,
IF(RIGHT(C7)="1",2,3),0) thì tôi hiểu.

Công thức của bạn
IF(RIGHT(C7) thì chưa hiểu, bạn giải thích dùm. Cảm ơn
Không phải là IF(RIGHT(C7)...) mà là thay toàn bộ đoạn IF(RIGHT(C7)="1",2,3) bởi RIGHT(C7)+1.
Kết quả của hàm RIGHT(C7) sẽ cho ra chuỗi số "1" hoặc "2", lấy chuỗi số này cộng với 1 sẽ thành các con số tương ứng là 2 hoặc 3, và đây chính là tham số thứ 3 của hàm HLOOKUP.
 
vấn đề về hàm if

hàm này cần kết hợp với những hàm gì hả các anh
 

File đính kèm

  • Book5.xls
    15 KB · Đọc: 15
=IF(RIGHT(C7;1)="1";HLOOKUP(D7;$C$19:$F$21;2;0);HLOOKUP(D7;$C$19:$F$21;3;0)) đây là tính đơn giá, bạn xem thử nhé
 
Của bạn xong hết rồi đây, mệt quá. Thôi đi học định khoản kế toán. :D

À cái bài tiền thuê xe công trình, ở cái cột phải trả và trong bảng tổng hợp cái chỗ tổng phải trả nữa họ tính sai đó.
Cái này sai ở chỗ tính tiền , cái này bạn mới chỉ tính ra ngày cn nhân đôi tiền thuê thôi trong khi bài toán có nói ngày thứ 7 cũng nhân đôi , mình góp ý tý vậy .
 
Status
Không mở trả lời sau này.
Web KT

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

Back
Top Bottom