matran25251325
Thành viên tiêu biểu

- Tham gia
- 13/1/11
- Bài viết
- 424
- Được thích
- 39

=IF(B3=0,C3*51%,G3*VLOOKUP(Sheet1!$B$2,Sheet1!$B$5:$H$6,4,0))

cảm ơn anh. Em cũng nghi nghi sai chỗ <>"" thay vào = 0Bạn sửa công thức H3 lại như thế này:
Mã:=IF(B3=0,C3*51%,G3*VLOOKUP(Sheet1!$B$2,Sheet1!$B$5:$H$6,4,0))


cảm ơn anh. Em cũng nghi nghi sai chỗ <>"" thay vào = 0



Cho em hỏi có thể thêm điều kiện ở file trên thì phải viết như thế nào? Nếu vị trí B = 0 và D=0 thì cột H = cột C * 51%; B#0 thì H = G* cột E ở sheet 1




Dạ theo hàm bài 6 thì chưa đúng anh ơi. Em tính lọc những công việc bằng xây đúc thì giá trị cột H = G*5.5%; còn CV bằng thủ công thì H = C*51%. Nhưng em quên là công việc Vận chuyển đất = Máy cũng thuộc nhóm xây đúc và cột B, C giá trị = 0. Nếu công việc thõa mãn 2 điều kiện B=0 và D=0 thì H = C*51%, còn nếu không thõa mãn 1 trong 2 đk đó thì H = G*5.5%




H3 = IF(AND(B3=0;D3=0);C3*51%;G3*VLOOKUP(Sheet1!$B$2;Sh eet1!$B$5:$H$6;4;0)%)Không biết em viết thế này có đúng không:
tại vị trí H3: H3 = IF(AND(B3=0;D3=0);C3*51%;G3*VLOOKUP(Sheet1!$B$2;Sheet1!$B$5:$H$6;4;0)%)


Không biết em viết thế này có đúng không:
tại vị trí H3: H3 = IF(AND(B3=0;D3=0);C3*51%;G3*VLOOKUP(Sheet1!$B$2;Sheet1!$B$5:$H$6;4;0)%)

Công thức của bạn chưa thấy chỗ nào có H=G*5,5%
Mình không nói là sai nhưng theo mô tả ở bài #7 thì chưa thỏa mãn

Dạ vì hàm Vlookup trên tìm giá trị là 5.5 hoặc 6.5, mà công thức tính đúng là H3 = G3*5.5% do đó em mới thêm % sau hàm vlookupH3 = IF(AND(B3=0;D3=0);C3*51%;G3*VLOOKUP(Sheet1!$B$2;Sh eet1!$B$5:$H$6;4;0)%)
% sai rồi


Ý bạn hỏi đúng về thuật toán bạn đưa ra hay đúng về cách tính chi phí khác ZVLOOKUP(Sheet1!$B$2;Sheet1!$B$5:$H$6;4;0) là em lấy giá trị bên sheet 1 (5.5% nếu sheet1!B2 là thủy lợi, 6.5% nếu sheet1!B2 là dân dụng). Em dùng if và and như bài trên nhưng không biết ý nghĩa có đúng không: nếu B=0 và D=0 thì H=C*51% ; còn những giá trị khác thì H=G*VLOOKUP(Sheet1!$B$2;Sheet1!$B$5:$H$6;4;0)





Vì trước giờ em không biết kết hợp nhiều hàm để lọc nên đến khúc tính Z em toàn dùng thủ công. Dạ em hỏi về thuật toán, em chưa thử kết hợp if, and và vlookup nên không biết có chính xác không nên cũng mạo mụi làm thử và nhờ các anh góp ý, chỉnh sửa. Em đã test và thấy đúng với ý của em rồi. TK mọi người



Dạ cảm ơn anh. như anh đã nói (công tác đào, đắp đất công trình thủy lợi bằng thủ công thì các công tác xây dựng này được tính chi phí chung trong dự toán là 51 % trên chi phí nhân công, còn các công tác còn lại của công trình (kể cả công tác thi công bằng thủ công kết hợp với cơ giới) chi phí chung trong dự toán được tính bằng định mức tỷ lệ phần trăm (%) là 5,5% trên chi phí trực tiếp như quy định đối với công trình thủy lợi), còn công trình dân dụng thì chi phí chung trong dự toán được tính bằng định mức tỷ lệ phần trăm (%) là 6,5% trên chi phí trực tiếp. Do đó nếu sheet1!B2 là dân dụng thì H = G*6.5%; vì công thức vị trí H vừa có Công việc là TC, vừa có CV là xây đúc nên em mới thử làm thế. Nếu anh có phương án khác thì giúp em phần đó.








Dạ em hiểu rồi. Trước giờ bị sai chỗ dân dụng mà không biết. Vậy nếu phần việc là tạm tính = thủ công thì áp dụng công thức trên có thể không đúng. VD: mướn 1 công thợ lặn 250.000 đ/C, vậy khi tính toán thì dùng mã hiệu TT, vậy hàm không dùng được



OKDạ ý em hỏi nếu thuê nhân công để làm 1 việc gì đó và tính bằng giá thực tế ( không có trong bộ đm và đơn giá) thì phần CPC áp dụng cho hàm trên thì em thấy không hợp lý. Nếu gặp trường hợp này chắc em nên đặt 1 mã hiệu nào đó ( AB.11TT) như anh nói trên. Có gì thắc mắc về Dự Toán em sẽ mail hỏi anh.(bảo vệ cách làm mà không có căn cứ thì toi)