Chuyên mục GIẢI THÍCH CÔNG THỨC

  • Thread starter Thread starter BNTT
  • Ngày gửi Ngày gửi
Liên hệ QC
Em rất cám ơn bác Huuthang đã trả lời giupi] em câu hoi này
Nhưng có một số chỗ em muốn giữ nguyên Bác ạ

1)ví dụ như 4.500.000 thí vẫn giữ nguyên
Em gửi file đính kèm và bác xem lại giúp em phần em bôi mầu với
nhé. View attachment 85982

2)Bác có thể giải thích công thức trên giúp em với được không ạ
(em k ít kiến thức về exel, nhưng khi áp dụng chúng, e rất mong bác giải thích để em biết rõ hơn để em hiểu rõ bản chất với bác nhé)

Em cám ơn bác nhiều
Bạn mô tả sao thì tôi làm vậy thôi. Theo như bạn mô tả thì
- Nếu số lẻ là 500.000 thì giữ nguyên
- Nếu số lẻ bé hơn 500.000 thì làm tròn xuống, bỏ phần lẻ.
- Nếu số lẻ lớn hơn 500.000 thì làm tròn lên thành 1.000.000.
Và nếu số cần làm tròn là 4.500.000 và bạn dùng công thức của tôi thì kết quả chắc chắn là 4.500.000 chứ không thể là số nào khác.

Kết quả chưa đúng theo mong muốn của bạn là do bạn giải thích không rõ ràng. Nếu quy luật làm tròn có khác so với những gì tôi mô tả ở trên thì bạn cần phải giải thích lại rõ ràng hơn.
 
Trước hết em cám ơn bác nhiều.
Nhưng trên phần câu hỏi đầu tiên em có ghi là
ví vụ như 2.500.000 thì vẫn là 2.500000
có thể e mô tả chưa được dễ hiểu (bác thông cảm nha)

Phần tiếp là: trong file em đính kèm thì ô em bôi mầu vàng
nếu dùng công thức của Bác thì K19 từ 4.500.000 sẽ thành 5.000.000
chứ không phải là 4.500.000 bác ạ.
mong bác giải thích giúp em nha
View attachment Copy of bang tong hop.xls

Bạn mô tả sao thì tôi làm vậy thôi. Theo như bạn mô tả thì
- Nếu số lẻ là 500.000 thì giữ nguyên
- Nếu số lẻ bé hơn 500.000 thì làm tròn xuống, bỏ phần lẻ.
- Nếu số lẻ lớn hơn 500.000 thì làm tròn lên thành 1.000.000.
Và nếu số cần làm tròn là 4.500.000 và bạn dùng công thức của tôi thì kết quả chắc chắn là 4.500.000 chứ không thể là số nào khác.

Kết quả chưa đúng theo mong muốn của bạn là do bạn giải thích không rõ ràng. Nếu quy luật làm tròn có khác so với những gì tôi mô tả ở trên thì bạn cần phải giải thích lại rõ ràng hơn.
 
Lần chỉnh sửa cuối:
Trước hết em cám ơn bác nhiều.
Nhưng trên phần câu hỏi đầu tiên em có ghi là
ví vụ như 2.500.000 thì vẫn là 2.500000
có thể e mô tả chưa được dễ hiểu (bác thông cảm nha)

Phần tiếp là: trong file em đính kèm thì ô em bôi mầu vàng
nếu dùng công thức của Bác thì K19 từ 4.500.000 sẽ thành 5.000.000
chứ không phải là 4.500.000 bác ạ.
mong bác giải thích giúp em nha
View attachment 86002
Bạn thử nhập công thức này vào một ô bất kỳ trên bảng tính Excel xem kết quả của nó là bao nhiêu:
Mã:
=FLOOR(4500000,10^6/2)+(MOD(4500000,10^6)>10^6/2)*10^6/2
 
Em cần gỡ rối 2 câu này vì làm quài mà không được hjxhjx. Mong mọi người giúp dùm ạ!
 

File đính kèm

Lần chỉnh sửa cuối:
=VLOOKUP(B3,$D$18:$G$20,MATCH(A3&"*",$D$17:$G$17,0),1)Cai nay ban su dung cong thuc nay la hop ly nhat. Chuc vui ve
 
Các bác ơi...sao bài này em nhập đúng công thức mà nó báo lỗi là sao nhỉ...em đã làm đi làm lại chục lần mà cũng bị lỗi không hiểu sao nữa? Mong các bác giúp dùm em ô B3 và ô C3 nhé, em cảm ơn nhiều lắm!
Công thức: Ô B3,nó báo " #N/A " huhu +-+-+-+
 

File đính kèm

Các bác ơi...sao bài này em nhập đúng công thức mà nó báo lỗi là sao nhỉ...em đã làm đi làm lại chục lần mà cũng bị lỗi không hiểu sao nữa? Mong các bác giúp dùm em ô B3 và ô C3 nhé, em cảm ơn nhiều lắm!
Công thức: Ô B3,nó báo " #N/A " huhu +-+-+-+

Bạn dùng công thức này cho ô C3:

=VLOOKUP(--LEFT(B3,2),$A$14:$C$18,2,0)

ô D3:

=VLOOKUP(--LEFT(B3,2),$A$14:$C$18,3,0)
 
Bạn nên xem xét việc ứng dụng của các hàm lồng nhau, mình đã post bài sau bác Bate nên không xóa nữa. (mong bác Bate thông cảm hi)
Tên hàng
Mã:
=VLOOKUP(LEFT(B3,1),$D$20:$F$22,IF(VALUE(RIGHT(B3,  1))=1,2,3))
Đơn giá
Theo em công thức trên nên sửa thành vầy cho gọn.
Mã:
=VLOOKUP(LEFT(B3,1),$D$20:$F$22,RIGHT(B3,1)+1)
 
Nếu bỏ đi đối số của hàm Left() e rằng sẽ làm cho các bạn còn yếu hoang mang đấy.
Tôi lại nghĩ khác!
Học 1 hàm nào đó thì phải hiểu tận tường về nó! Ít nhất cũng phải xem phần Help để biết MS hướng dẫn điều gì
LEFT(text, [num_chars])
Text: Required. The text string that contains the characters you want to extract.
Num_chars: Optional. Specifies the number of characters you want LEFT to extract.
Num_chars must be greater than or equal to zero.
If num_chars is greater than the length of text, LEFT returns all of text.
If num_chars is omitted, it is assumed to be 1.

Nếu chưa biết vụ bỏ qua đối số thứ 2, xem như chỉ biết có 50% cách dùng hàm LEFT
 
Mọi người giúp dùm mình bài này nhé.. Cám ơn mọi người trước ^^
 

File đính kèm

tôi giúp bạn 1 câu thôi
e3=IF(RIGHT(D3,2)*1>0,1,0)+LEFT(D3,2)*1
 
mình thử nhập vào 2 cách làm của bạn nhưng không được bạn ơi
E3=(LEFT(D3;2)+(--RIGHT(D3;2)>0))*B3 => sai chỗ D3;2 của ngoặc thứ 1
F3=IF(OR(C3>=TIME(22;0;0);C3<=TIME(6;0;0));0,9;1)*E3 => sai chỗ 22;0;0
bạn xem lại dùm mình chút được không :(
 
mình thử nhập vào 2 cách làm của bạn nhưng không được bạn ơi
E3=(LEFT(D3;2)+(--RIGHT(D3;2)>0))*B3 => sai chỗ D3;2 của ngoặc thứ 1
F3=IF(OR(C3>=TIME(22;0;0);C3<=TIME(6;0;0));0,9;1)*E3 => sai chỗ 22;0;0
bạn xem lại dùm mình chút được không :(

Bạn thử thay các dấu (;) trong công thức thành dấu (,) xem sao.
 
Web KT

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

Back
Top Bottom