Hỏi nhanh - đáp nhanh về công thức (phần 1) (7 người xem)

  • Thread starter Thread starter SA_DQ
  • Ngày gửi Ngày gửi
Liên hệ QC

Người dùng đang xem chủ đề này

Status
Không mở trả lời sau này.
Bài cho đề là: tính chỉ tiêu để đạt được học bổ ô (I2) là Học bổng 100 nếu điểm TB từ 14 trở lên,và không có môn nào dưới 5, Đạo đức đạt loại A hoặc B.
Tôi làm thế này chẳng hiểu có đúng không: =if(sum(D2:E2)>=14&d2>=5&e2>=5&f2="a"orf2="b",100,0)
Mong các bạn giải giúp.

Với dữ liệu của bạn thì có thể dùng:
=IF(AND(CODE(F2)<67,G2>=14,MIN(D2:E2)>=5),100,0)

Thêm 1 công thức cho:
- Tổng điểm: =SUM(D2:E2)+IF(F2="A",1,IF(F2="B",0.5,IF(F2="D",-1,0)))
- Xếp loại: =LOOKUP(G2,{0,10,14,17,19},{"Kém","TB","Khá","Giỏi","XS"})
 
Lần chỉnh sửa cuối:
BT hàm tài chính

Nhờ giúp về các hàm tài chính (FV, FVSCHEDULE, PV) +-+-+-+ +-+-+-+
 
Cách dùng hàm if

Thí dụ mình muốn viết hàm IF(AND(C1#1,C2="OK"),TOT,DO),muốn exel hiểu # thì viết biểu thức này như thế nào.Chân thành cảm ơn trước.
 
Bạn nào phân tích giúp tôi công thức hàm trong này với, tôi dùng mà không hiểu!
Thêm nữa nếu tôi chèn thêm dòng lớp 8, lớp 9 thì không dùng được ....
Thank!
 
Sao công thức này của em ko ra được kết quả ah?

Kính gửi các Anh/Chị
Em làm hàm if để tính thuế TNCN cho NV nhưng ko hiểu sao lại ko ra. Chắc do lâu ngày ko dùng hàm if lên ko biết sai chỗ nào.
ANh chị xem hộ em với ah?
=IF(0<G7<=5000000,G7*0.05,IF(5000000<G7<=10000000,
(G7*0.1-250000),IF(10000000<G7<=18000000,"(G7*0.15-750000)",IF(18000000<G7<=32000000,(G7*0.2-1650000),IF(32000000<G7<=52000000,(G7*0.25-3250000),IF(52000000<G7<=80000000,(G7*0.3-5850000),IF(G7>80000000,(G7*0.35-9850000),0)))))))
Thanks!
 
Kính gửi các Anh/Chị
Em làm hàm if để tính thuế TNCN cho NV nhưng ko hiểu sao lại ko ra. Chắc do lâu ngày ko dùng hàm if lên ko biết sai chỗ nào.
ANh chị xem hộ em với ah?
=IF(0<G7<=5000000,G7*0.05,IF(5000000<G7<=10000000,
(G7*0.1-250000),IF(10000000<G7<=18000000,"(G7*0.15-750000)",IF(18000000<G7<=32000000,(G7*0.2-1650000),IF(32000000<G7<=52000000,(G7*0.25-3250000),IF(52000000<G7<=80000000,(G7*0.3-5850000),IF(G7>80000000,(G7*0.35-9850000),0)))))))
Thanks!

Bạn hiểu sai cấu trúc logical trong hàm IF rồi:
Dùng công thức sau xem sao?
PHP:
=MAX(0,G7*5%,G7*10%-250000,G7*15%-750000,G7*20%-1650000,G7*25%-3250000,G7*30%-5850000,G7*35%-9850000)
 
Lần chỉnh sửa cuối:
Kính gửi các Anh/Chị
Em làm hàm if để tính thuế TNCN cho NV nhưng ko hiểu sao lại ko ra. Chắc do lâu ngày ko dùng hàm if lên ko biết sai chỗ nào.
ANh chị xem hộ em với ah?
=IF(0<G7<=5000000,G7*0.05,IF(5000000<G7<=10000000,
(G7*0.1-250000),IF(10000000<G7<=18000000,"(G7*0.15-750000)",IF(18000000<G7<=32000000,(G7*0.2-1650000),IF(32000000<G7<=52000000,(G7*0.25-3250000),IF(52000000<G7<=80000000,(G7*0.3-5850000),IF(G7>80000000,(G7*0.35-9850000),0)))))))
Thanks!
hàm if của bạn không đúng rồi
theo mình biết hình như lương 4000000 là đóng thuế rồi mà
nếu 4tr phải đóng thuế thu nhập cá nhân thì hàm if này nới đúng
=IF(G7>=80000001,(G7*0.35)-9850000,IF(G7>=52000001,(G7*0.3)-5850000,IF(G7>=32000001,(G7*0.25)-3250000,IF(G7>=18000001,(G7*0.2)-1650000,IF(G7>=10000001,(G7*0.15)-750000,IF(G7>=5000001,(G7*0.1)-250000,IF(G7>=4000000,G7*0.05,0)))))))
 
Lần chỉnh sửa cuối:
hàm if của bạn không đúng rồi
theo mình biết hình như lương 4000000 là đóng thuế rồi mà
nếu 4tr phải đóng thuế thu nhập cá nhân thì hàm if này nới đúng
=IF(G7>=4000000,G7*0.05,IF(G7>=5000001,(G7*0.1)-250000,IF(G7>=1000001,(G7*0.15)-750000,IF(G7>=1800001,(G7*0.2)-1650000,IF(G7>=3200001,(G7*0.25)-3250000,IF(G7>=5200001,(G7*0.3)-5850000,IF(G7>=8000001,(G7*0.35)-9850000,0)))))))

Công thức này tuy không sai về mặt cấu trúc hàm IF, nhưng cách tính thuế TNCN thì sai rồi !
Thương xem lại kết quả và so sánh với bài #1903
 
Công thức này tuy không sai về mặt cấu trúc hàm IF, nhưng cách tính thuế TNCN thì sai rồi !
Thương xem lại kết quả và so sánh với bài #1903
em đã làm ngược rồi có chỉnh lại rồi bác ơi thay vì phải so sanh từ lớn đến bé nhưng em lại viết ngươc.
sau khi thử lại với hàm look up thì cho kết quả không đúng. nên em đã sủa lại rồi
 
Lần chỉnh sửa cuối:
Nhờ cao thủ phân tích giúp công thức!
 
Thêm Tags code

Kính gửi các Anh/Chị
Em làm hàm if để tính thuế TNCN cho NV nhưng ko hiểu sao lại ko ra. Chắc do lâu ngày ko dùng hàm if lên ko biết sai chỗ nào.
ANh chị xem hộ em với ah?
=IF(0<G7<=5000000,G7*0.05,IF(5000000<G7<=10000000,
(G7*0.1-250000),IF(10000000<G7<=18000000,"(G7*0.15-750000)",IF(18000000<G7<=32000000,(G7*0.2-1650000),IF(32000000<G7<=52000000,(G7*0.25-3250000),IF(52000000<G7<=80000000,(G7*0.3-5850000),IF(G7>80000000,(G7*0.35-9850000),0)))))))
Thanks!
Bạn ơi! Cách tính thuế TNCN rồi cả Gross nữa có addin rùi mà.
Nếu không bạn copy code này vào nhé:
Mã:
Function pit(tn)
'tn la thu nhap tinh thue
'Tinh thue TNCN sau khi da giam tru gia canh va phu thuoc
'GPE
If (tn > 0) And (tn <= 5000000) Then
    pit = Round(tn * 0.05, 0)
ElseIf (tn > 5000000) And (tn <= 10000000) Then
    pit = 250000 + Round((tn - 5000000) * 0.1, 0)
ElseIf (tn > 10000000) And (tn <= 18000000) Then
    pit = 750000 + Round(((tn - 10000000) * 0.15), 0)
ElseIf (tn > 18000000) And (tn <= 32000000) Then
    pit = 1950000 + Round(((tn - 18000000) * 0.2), 0)
ElseIf (tn > 32000000) And (tn <= 52000000) Then
    pit = 4750000 + Round(((tn - 32000000) * 0.25), 0)
ElseIf (tn > 52000000) And (tn <= 80000000) Then
    pit = 9750000 + Round(((tn - 52000000) * 0.3), 0)
ElseIf (tn > 80000000) Then
    pit = 18150000 + Round(((tn - 80000000) * 0.35), 0)
End If
End Function
Function gr(net)
'Quy doi tu thu nhap sau thue ra thu nhap truoc thue
'net la thu nhap sau thue phai tra
If (net > 0) And (net <= 4750000) Then
    gr = Round(net / 0.95, 0)
ElseIf (net > 4750000) And (net <= 9250000) Then
    gr = Round((net - 250000) / 0.9, 0)
ElseIf (net > 9250000) And (net <= 16050000) Then
    gr = Round((net - 750000) / 0.85, 0)
ElseIf (net > 16050000) And (net <= 27250000) Then
    gr = Round((net - 1650000) / 0.8, 0)
ElseIf (net > 27250000) And (net <= 42250000) Then
    gr = Round((net - 3250000) / 0.75, 0)
ElseIf (net > 42250000) And (net <= 61850000) Then
    gr = Round((net - 5850000) / 0.7, 0)
ElseIf (net > 61850000) Then
    gr = Round((net - 9850000) / 0.65, 0)
End If
End Function
Chúc thành công
 
Chỉnh sửa lần cuối bởi điều hành viên:
các bạn ơi giải thích giúp mình công thức này với ( và mình không hiểu R5C7 là gì ):
Range("G9:G" & HC + 7).FormulaR1C1 = "=SUMPRODUCT((DataNgay<R5C7)*((LEFT(DataPhieu,2)=""PN"")-(LEFT(DataPhieu,2)=""PX""))*(DataPTMa=RC[-5])*(DataPTSL))+RC[-2]"
Range("H9:H" & HC + 7).FormulaR1C1 = "=SUMPRODUCT((DataNgay<R5C7)*((LEFT(DataPhieu,2)=""PN"")-(LEFT(DataPhieu,2)=""PX""))*(DataPTMa=RC[-6])*(DataPTGT))+RC[-2]"
 
Cách tìm và thay thế???

Anh chi nào biết chỉ giúp e với. Nếu 1 cell dạng "0.8x2.8" thì e dùng hàm left và right để cell đó thành "0.8*2.8" không có vấn đề j. Vấn đề ở đây là số kí tự ở phía trước và sau dấu "x" lúc nào cũng thay đổi ( vd: "0.85x2.8" or "0.8x3.25" or "1000x285") thì làm cách nào để thay thế "x" bằng "*". E cảm ơn rất nhiều!
 
Anh chi nào biết chỉ giúp e với. Nếu 1 cell dạng "0.8x2.8" thì e dùng hàm left và right để cell đó thành "0.8*2.8" không có vấn đề j. Vấn đề ở đây là số kí tự ở phía trước và sau dấu "x" lúc nào cũng thay đổi ( vd: "0.85x2.8" or "0.8x3.25" or "1000x285") thì làm cách nào để thay thế "x" bằng "*". E cảm ơn rất nhiều!

Cho các chuỗi ký tự bắt đầu tại A1
=SUBSTITUTE(A1,"x","*")
 
Anh chi nào biết chỉ giúp e với. Nếu 1 cell dạng "0.8x2.8" thì e dùng hàm left và right để cell đó thành "0.8*2.8" không có vấn đề j. Vấn đề ở đây là số kí tự ở phía trước và sau dấu "x" lúc nào cũng thay đổi ( vd: "0.85x2.8" or "0.8x3.25" or "1000x285") thì làm cách nào để thay thế "x" bằng "*". E cảm ơn rất nhiều!
Dùng hàm SUBSTITUTE nhé

 
Anh chi nào biết chỉ giúp e với. Nếu 1 cell dạng "0.8x2.8" thì e dùng hàm left và right để cell đó thành "0.8*2.8" không có vấn đề j. Vấn đề ở đây là số kí tự ở phía trước và sau dấu "x" lúc nào cũng thay đổi ( vd: "0.85x2.8" or "0.8x3.25" or "1000x285") thì làm cách nào để thay thế "x" bằng "*". E cảm ơn rất nhiều!
Giả sử ô ban đầu là A1 (chứa "0.85x2.8" hoặc "0.8x3.25",...). Khi đó, bạn có thể dùng công thức thay "x" bởi "*" như sau:
=REPLACE(A1,FIND("x",A1),1,"*")
 
Anh chi nào biết chỉ giúp e với. Nếu 1 cell dạng "0.8x2.8" thì e dùng hàm left và right để cell đó thành "0.8*2.8" không có vấn đề j. Vấn đề ở đây là số kí tự ở phía trước và sau dấu "x" lúc nào cũng thay đổi ( vd: "0.85x2.8" or "0.8x3.25" or "1000x285") thì làm cách nào để thay thế "x" bằng "*". E cảm ơn rất nhiều!

Hoặc thêm nữa
Đánh dấu vùng dữ liệu
Nhấn Ctrl+H
Mục Find what: bạn gõ x
Mục Replace with: bạn gõ *
-> Replace All
 
Xin cảm ơn các anh chị đã giúp đỡ, e dùng hàm REPLACE or SUBSTITUTE đều thay thế đc "x" bằng "*". Nhưng cái e cần ở đây là kết qua tính toán của cái ô đó luôn ( VD: 0.8x2.8 = ?)
E tìm trên diễn đàn thấy có công thức này "=EVALUATE(SUBSTITUTE(TRIM(RIGHT(SUBSTITUTE($A1," ",REPT(" ",LEN($A1))),LEN($A1))),"x","*"))" cái này không cho nhập trực tiếp vào các cell ma phải thông qua Define name mới dùng đc, nhưng khi save lại rồi mở ra thì excell đã xóa cái name đó mất tiêu. giờ phải làm sao???
 
Xin cảm ơn các anh chị đã giúp đỡ, e dùng hàm REPLACE or SUBSTITUTE đều thay thế đc "x" bằng "*". Nhưng cái e cần ở đây là kết qua tính toán của cái ô đó luôn ( VD: 0.8x2.8 = ?)
E tìm trên diễn đàn thấy có công thức này "=EVALUATE(SUBSTITUTE(TRIM(RIGHT(SUBSTITUTE($A1," ",REPT(" ",LEN($A1))),LEN($A1))),"x","*"))" cái này không cho nhập trực tiếp vào các cell ma phải thông qua Define name mới dùng đc, nhưng khi save lại rồi mở ra thì excell đã xóa cái name đó mất tiêu. giờ phải làm sao???

Cái này
Nhưng cái e cần ở đây là kết qua tính toán của cái ô đó luôn ( VD: 0.8x2.8 = ?)
bạn đâu có nói từ đầu đâu nhỉ ?
Name của bạn thì chỉ cần: =EVALUATE(SUBSTITUTE(A1,"x","*")) (Muốn tạo name hay mở name thì nhấn Ctrl+F3 - lưu ý dấu thập phân , hay .)
Hoặc bạn tham khảo link sau:
http://www.giaiphapexcel.com/forum/showthread.php?40792-Lấy-dữ-liệu-trong-hàm&p=270280#post270280
Hoặc là search Evaluate: http://www.google.com.vn/custom?dom...m&q=evaluate&sitesearch=www.giaiphapexcel.com
 
Lần chỉnh sửa cuối:
Vấn đề là khi dùng "Evaluate" thì khi save lại excel báo lỗi là" ... cannot be saved in macro-free workbooks:...." khi nhấn yes và close file sau đó mở ra không còn thấy cái name đó dâu nữa. Xin chỉ giúp e. Cảm ơn nhiều!

À quên e đang dùng excel 2010, vì yêu cầu nên số lượng column trong sheet nhiều hơn 254 column nên không thể save thành file .xls
 
Lần chỉnh sửa cuối:
Hàm trong excel

Các anh chị giúp em cái này với nha
SAo làm wai` mà hok dc
File gồm có 2 sheet : Một sheet là nhập dach sách KH nợ ( bao gồm cột, mã nhân viên mã KH, cột hạn mức công nợ,cột thanh toán, giá trị còn lại (GTCL))
Sheet 2 là sheet tổng hợp công nợ tương ứng với cái hạn mức công nợ
Dùng công thức nào để mình lấy cái hạn mức công nợ ( HMCN )tương úng với sô tièn họ đang nợ

Ví dụ như : Ma NV Ma KH HMCN Thanh toán GTCL
NV01 L0002 20tr 20tr 0
NV01 N0001 10tr 10tr
làm thế nào để lấy tổng HMCN của 2 nhân đó ra chỉ là 10tr chứ hok phải là 30tr vì chỉ còn có 1 nhân viên còn nợ thôi.

Mọi người giúp em với nha
Thanks All
 
Dùng Hàm nào cho trường hợp nay?

Em có một bài tập có file đính kèm loai hoay mãi mà chua giải được. Các bác chỉ giúp em với nhé.
Cảm ơn các bác nhiều.
 
em có một bài tập có file đính kèm loai hoay mãi mà chua giải được. Các bác chỉ giúp em với nhé.
Cảm ơn các bác nhiều.
e5=if(b5>vlookup(left(a5,2),$f$17:$g$20,2,0),1.1,1)*d5
i5=if(h5>vlookup(c5,$b$17:$d$23,3,0),0,0.25)*e5
còn thành tiền thì bạn tự làm nhé
 
Mình thêm 1 cột phụ để tính trọng tải rồi mới tính toán. Bạn xem file nhé.
 
Công thức có 1 ô thay đổi giá trị

Mình cần tính 1 công thức trong đó có 1 ô thay đổi giá trị, còn lại các ô khác ko đổi nhưng mình chưa biết là thế nào, mong các bạn giúp cho !
VD : ở bảng tính , mình muốn tính xns tương ứng với các giá trị s tiếp theo thì phải làm thế nào
 
bạn phải cho biết cố định cột có giá trị nào và thay đổi cột có giá trị nào?
Tôi cố định tất cả các giá trị chỉ thay đổi các cột từ C:D. Bạn xem có đúng ý bạn không nhé
 
bạn phải cho biết cố định cột có giá trị nào và thay đổi cột có giá trị nào?
Tôi cố định tất cả các giá trị chỉ thay đổi các cột từ C:D. Bạn xem có đúng ý bạn không nhé

Cho mình hỏi là muốn cố định 1 ô thì dùng $ à ?
VD $F$3 là cố định F3 ; $F3 là cố định F
Mình hiểu như vậy có đúng ko ?
 
Cho mình hỏi là muốn cố định 1 ô thì dùng $ à ?
VD $F$3 là cố định F3 ; $F3 là cố định F
Mình hiểu như vậy có đúng ko ?

Bạn hiểu như vậy là hoàn toàn đúng rồi đó. Chúc bạn tìm được nhiều điều hay ở GPE áp dụng cho Excel!
 
Các PRO giúp em về công thức trừ giá trị

Em có 3 ô giá trị: A1 được mặc định là 23.333, B1 = C1-A1. Như vây khi C1 chưa có giá trị thì B1 có giá trị là -23.333. Em muốn lúc C1 chưa có giá trị thì B1 có giá trị =0. Mong các PRO giúp em.
 
Không biết mình hiểu có đúng ý bạn không, bạn thử xem sao:
Bạn ghi tại ô B1=if(C1=0,0,C1-A1).
 
Em có 3 ô giá trị: A1 được mặc định là 23.333, B1 = C1-A1. Như vây khi C1 chưa có giá trị thì B1 có giá trị là -23.333. Em muốn lúc C1 chưa có giá trị thì B1 có giá trị =0. Mong các PRO giúp em.

Dùng kiểu này xem ?
=(C1-A1)*(C1<>0)
 
hàm sum bị lổi ai biết cách khắc phục giup minh với

ko hiểu excel của mình bị sao mà khi dùng hàm sum thì nó cho kết quả bằng 0 ai biết giúp mình với
 
em muốn thực hiện công thức nào để đếm bao nhiêu là dân tộc trong đó có nam
 
GIúp mình một chút về cách đếm

Mình đang làm một file excel về thống kê chiến thuật của một game trên máy vi tính. Nhưng đang có trục trặc là:

- Làm sao mình có thể đếm số lần xuất hiện của một giá trị với điều kiện là cột Win có giá trị bằng 1 (thắng) hoặc 0 (thua), mình mới chỉ đếm được số lần xuất hiện của nó mà chưa kèm điều kiện cột win tương ứng bằng 0 hoặc 1

Mình có gửi kèm một file xlsx ở đây, mọi người có thể xem dùm mình được không?
 
Cám ơn tất cả anh chị em GPE đã trả lời giúp mình.
 
Mình đang làm một file excel về thống kê chiến thuật của một game trên máy vi tính. Nhưng đang có trục trặc là:

- Làm sao mình có thể đếm số lần xuất hiện của một giá trị với điều kiện là cột Win có giá trị bằng 1 (thắng) hoặc 0 (thua), mình mới chỉ đếm được số lần xuất hiện của nó mà chưa kèm điều kiện cột win tương ứng bằng 0 hoặc 1

Mình có gửi kèm một file xlsx ở đây, mọi người có thể xem dùm mình được không?
Không biết có đúng ý Bạn không? Ô E2
Mã:
=SUMPRODUCT(('Thống kê'!$B$4:$K$154=$A2)*('Thống kê'!$L$4:$L$154=1))
 
Giúp mình công thức =Utility!AB9*860 là gì? Ai có thể giải thích cho em với

Mình có công thức =Utility!AB9*860 ai có thể giải thích công thức cho tớ với
 
giúp mình với: Thiết lập công thức tính tổng

mong các bạn giúp với nha, mình mới học nhưng là tự học trên máy nên rất mong nhận được sự giúp đỡ. Thanks nhìu nhìu
 
Bạn dùng hàm SUMIF là được.
VD: Ô B16 có tên của Hàng Bạn cần tính (B16=thảo mộc). Ô C16 bạn nhập công thức sau:
Mã:
=SUMIF($C$3:$C$11,B16,$D$3:$D$11)
 
Cần giúp đỡ hàm sumproduct

Em có file thống kê "BC so but toanT10.xls", giờ các bác giúp em công thức SUMPRODUCT để thống kê. em mới học excel nên chưa thành thạo công thức, mong các bác giúp đỡ
File "BC so but toanT10.xls" được lấy dữ liệu từ các file BC01a_ngàythángnăm.xls + BC01b_ngàythángnăm.xls
 
mình đang gặp vấn đề với việc lọc dữ liệu lớn nhất khi phụ thuộc vào 1 biến cho trước ,ATTACH]54010[/ATTACH], mình muốn tìm dữ liệu max và min của S11 top và S22 top theo biến cho trước là tầng mong các bạn giúp đỡ :)
 
Lần chỉnh sửa cuối:
mình đang gặp vấn đề với việc lọc dữ liệu lớn nhất khi phụ thuộc vào 1 biến cho trước ,ATTACH]54010[/ATTACH], mình muốn tìm dữ liệu max và min của S11 top và S22 top theo biến cho trước là tầng mong các bạn giúp đỡ :)
Bạn dùng công thức mảng sau xem sao. Tại ô AA3 nhập công thức:
Mã:
=MAX(IF($A$3:$A$1000=$Z3,J$3:J$1000,0))
Kết thúc bằng tổ hợp phím Ctrl+Shift+Enter
 
Giúp hàm thống kê

- Chào các anh/chị, em phải làm một bảng tổng hợp và xuất dữ liệu thống kê ra theo đơn vị, mà em lại mới bắt đầu nghiên cứu EXCEL lên còn hạn chế dùng công thức, các anh/chị xem giúp em ở file đính kèm, Tháng được tính từ ngày gửi của bảng DL
- em đưa cả file và ý tưởng lên cho các anh chị góp ý và giúp đỡ (nếu có anh chị nào cũng đã từng làm công việc tương tự như vậy thì cho em xin làm mẫu)
Cám ơn các anh chị nhiều. Đồng thời cho giải pháp xử lý file excel chạy rất chậm, tự sinh số lượng MB lớn (nếu khoảng 10-20 nghìn dòng thì chắc chờ chết mất)

Em không hiểu sao không úp được file lên (file RAR 72.7 KB), các anh chị có thể down từ địa chỉ này đợi 40s (mong anh chị thông cảm, trình độ yếu, hihi) http://share.hi5.vn/vddwfpaqz4x7/TK_KH_gui_TKiem.xls.htm
 
Lần chỉnh sửa cuối:
các cao thủ ơi! giúp mình dùng hàm gì tạo bảng lương của từng ng

mình có bảng lương tổng để làm ra bảng lương ct ntn chỉ mình với, mình làm đc 1 ng rùi nhưng mình kg thể copy ra nhiều ng đc nó nhảy tùm lum, mình dùng vlookup thì cũng chỉ 1 ng, zậy phải làm mấy chục lần mới hết số ng trong cty, zậy chắc chết, bây giờ làm từ bảng lương tổng thì nhảy hết qua lương ct đc kg, còn bên sheet 3(luong) mình phải làm bằng tay khổ lắm
 
bài này mình thấy bạn đang hỏi tại địa chỉ này:
http://www.giaiphapexcel.com/forum/...-lương-tổng-ra-bảng-lương-chi-tiết-từng-người
sao bạn không đọc kỹ những góp ý của mọi người và tham gia thảo luận tiếp tụv bên đó mà lại post chủ đề khác nhưng cũng là 1 nội dung. bạn làm như vậy sẽ bị xóa bài đó. bên cạnh đó bạn thiếu sự tôn trọng nhưng thành viên đang có nhã ý giúp bạn. vấn đề của bạn nằm ơ cái hàm vlookup, bác HYEN17 đã nói rồi. Bạn nên tìm hiểu thêm về cái hàm đó nha
 
Đầu tiên là phê bình bạn bởi bạn đã post lên nhờ giải quyết rồi mà bạn vẫn mở thêm nhiều chủ đề mới. Có vấn đề gì bạn mở lại chủ đề cũ ra mọi người sẽ giúp bạn chứ.
Bạn xem file đính kèm xem có đúng ý bạn không nhé.
 
Lần chỉnh sửa cuối:
Cứ chọn từng trang từ 1 đến hết chứ không cần chép la liệt ra làm chi. Cần thiết viết Macro in rẹt 1 cái là toàn bộ
Bạn tham khảo nha
 
- Chào các anh/chị, em phải làm một bảng tổng hợp và xuất dữ liệu thống kê ra theo đơn vị, mà em lại mới bắt đầu nghiên cứu EXCEL lên còn hạn chế dùng công thức, các anh/chị xem giúp em ở file đính kèm, Tháng được tính từ ngày gửi của bảng DL
- em đưa cả file và ý tưởng lên cho các anh chị góp ý và giúp đỡ (nếu có anh chị nào cũng đã từng làm công việc tương tự như vậy thì cho em xin làm mẫu)
Cám ơn các anh chị nhiều. Đồng thời cho giải pháp xử lý file excel chạy rất chậm, tự sinh số lượng MB lớn (nếu khoảng 10-20 nghìn dòng thì chắc chờ chết mất)

Em không hiểu sao không úp được file lên (file RAR 72.7 KB), các anh chị có thể down từ địa chỉ này đợi 40s (mong anh chị thông cảm, trình độ yếu, hihi) http://share.hi5.vn/vddwfpaqz4x7/TK_KH_gui_TKiem.xls.htm

em đã đưa được file lên mong anh chị giúp đỡ
 
Giúp mình chèn số trang ở footer trong excel.
hai trang đầu bỏ trống, không chèn số trang.
Từ trang thứ 3 chèn số trang bắt đầu từ trang 1 trên tổng số trang hiện có.
Mình loay hoay mãi mà chưa tìm ra cách. Chả nhẽ lại copy 2 trang đầu sang sheet bên cạnh. Các trang còn lại đánh số trang rồi in riêng lẻ hai sheet, thế thì thật thủ công nghiệp. Mong các bạn giúp đỡ.
 
Xin giúp mình làm hàm của bảng này.

Nhờ anh chị em diễn đàn giúp mình làm hai bảng này nhé. em đang cần gấp lắm. giúp mình giử qua email: kumperssor@yahoo.com.vn vì mình bận bán hàng nên rất ít online chỉ nhận mail bàng dtdd thôi. nhờ ACE giúp mình nhé. Xin ACE giúp mình nhé mobile: 0933908988. rất cám ơn
 
sẵn bạn giúp dùm mình mấy câu này với

bạn không chịu suy nghĩ hình như mình làm cho bạn hết rồi
PHP:
=if(and(d4<date(2007,10,15),e4>=5),0.97,1)*(e4*f4) 
=if(d4=date(2007,10,25),"có quà tặng","")
BẠN TỰ LÀM NHÉ
GỢI Ý : CÓ THỂ DÙNG ADVANCE FILTER HOẶC PIVOT TABLE NHÉ
 
cho em hỏi khi định dạng ngày tháng năm.ví dụ ngày 2/10/2007.Làm sao định dạng cho thành 02/10/2007 được.ko biết em định dạng làm sao mà tính cùng 1 bài mà dùng 2 cách thì khác nhau hoàn toàn.
Bài 8 cột thành tiền ko biết mình có ghi sai công thức hay ko. Mà nó chỉ sai có 2 ô so với Bài 8(c2).MÌnh bấm máy tính thì thấy kết quả ở ô bài 8 (c2) chính xác hơn.Nhưng ở bài 8(c2) khi mình sửa ô ghi chú từ =IF(DAY(D4)=25,"qua tang","") thành IF(DAY(D4)=25,"Có quà tặng". Thì nó ra #value ở những ô có ngày từ 10/10/2007 trở đi.
mình chắc mình sai ở chỗ định dạng ngày tháng.Mong các bạn giúp đỡ mình.
**~****~****~****~****~****~****~****~****~**
 

File đính kèm

cho em hỏi khi định dạng ngày tháng năm.ví dụ ngày 2/10/2007.làm sao định dạng cho thành 02/10/2007 được.ko biết em định dạng làm sao mà tính cùng 1 bài mà dùng 2 cách thì khác nhau hoàn toàn.
Bài 8 cột thành tiền ko biết mình có ghi sai công thức hay ko. Mà nó chỉ sai có 2 ô so với bài 8(c2).mình bấm máy tính thì thấy kết quả ở ô bài 8 (c2) chính xác hơn.nhưng ở bài 8(c2) khi mình sửa ô ghi chú từ =if(day(d4)=25,"qua tang","") thành if(day(d4)=25,"có quà tặng". Thì nó ra #value ở những ô có ngày từ 10/10/2007 trở đi.
Mình chắc mình sai ở chỗ định dạng ngày tháng.mong các bạn giúp đỡ mình.
**~****~****~****~****~****~****~****~****~**
bạn gõ lại ngày ở những ô bi lỗi là ok. Do bạn định dang dữ liệu không đồng nhất NHỚ GÕ NGÀY TRƯỚC
VÍ DỤ 05/10/2010 VÀO FORMAT CELL MỤC CUSTOM GÕ DD/MM/YYYY
bạn xem thêm file
 

File đính kèm

Lần chỉnh sửa cuối:
Công thức lạ

Mình có file người ta ghi chữ g nó hiện thành chữ ga ma chẳng hiểu làm sao ghi được thế mong mọi người chỉ giáo.
 

File đính kèm

Mình có file người ta ghi chữ g nó hiện thành chữ ga ma chẳng hiểu làm sao ghi được thế mong mọi người chỉ giáo.
Bạn chọn riêng chữ "g" trong chuỗi và định dạng font chữ cho nó là font Symbol nhé.
VD: alpha=a, beta=b, delta=d, epsilon=e,... Nói chung bạn thử nhập a, b, c,... cho các ô 1 cột và định dạng cho cột này là font Symbol để biết thêm.
 
bài này thì sử dụng công thức gì?

bài này thì sử dụng công thức gì?
giúp em với
 

File đính kèm

Tại I7 bạn dùng CT: =IF(G7>25;F7*G7+F7*(G7-25);F7*G7)
 
Nhờ mọi ng giúp xem đây là chế độ gì trong excel mà thực hiện công thức ko ra ket qả

congacon521 xin chào moi ng trong dien dan trường hợp này của tôi ko biết tại sao nhưng khi thực hiện công thức thì ko ra kết quả mà chỉ giữ nguyen công thức là sao vậy công thức tại ô f3 đến f12 khi đánh công thức xong enter thì nó phải ra kết quả nhưng đằng này nó lại chỉ giữ nguyên công thức tôi sợ là do chế độ của excel tại máy tôi mà máy các bạn lại bình thường thì sẽ ko hỏi đáp đc.tôi đã vào excel option /fomula/chỉnh automatic mà ko .Nhờ mọi ng giúp cho
file tôi có gửi đính kèm

Thanks đã đọc bài
 

File đính kèm

congacon521 xin chào moi ng trong dien dan trường hợp này của tôi ko biết tại sao nhưng khi thực hiện công thức thì ko ra kết quả mà chỉ giữ nguyen công thức là sao vậy công thức tại ô f3 đến f12 khi đánh công thức xong enter thì nó phải ra kết quả nhưng đằng này nó lại chỉ giữ nguyên công thức tôi sợ là do chế độ của excel tại máy tôi mà máy các bạn lại bình thường thì sẽ ko hỏi đáp đc.tôi đã vào excel option /fomula/chỉnh automatic mà ko .nhờ mọi ng giúp cho
file tôi có gửi đính kèm

thanks đã đọc bài
bạn bấm ctrl+~ là ok thôi
 
giúp mình với: Thiết lập công thức tính tổng

Các bạn giúp mình tính côt ? với nha
 

File đính kèm

Các bạn giúp mình tính côt ? với nha
Tôi nghĩ công thức tại G3 sẽ là:
PHP:
=SUMPRODUCT(($C3:$F3)*($B$14:$E$14))
-------------------------
Có cái này cho bạn dùng ( trong trường hợp của bạn )
=SUMPRODUCT(C3:F3,$B$14:$E$14)

Tốt nhất nên xài dấu *, đừng xài dấu phẩy làm gì, mất công đụng đến các thiết lập trong Control Panel
 
bac ndu cho em hỏi với ở cái vế trước công thức của bác là dùng F4 để trói lại đúng ko ạ?
 
Tôi nghĩ công thức tại G3 sẽ là:
PHP:
=SUMPRODUCT(($C3:$F3)*($B$14:$E$14))
-------------------------


Tốt nhất nên xài dấu *, đừng xài dấu phẩy làm gì, mất công đụng đến các thiết lập trong Control Panel

Đây là một ví dụ
Chẳng lẽ trong bảng tính chỉ dùng một đúng một kiểu sumproduct với dấu * này hoài sao?
Ít nhiều thì cũng phải IF, VLOOKUP,... chẳng lẽ lại dùng * , vì thế cũng phải , hay ; chứ ?

bac ndu cho em hỏi với ở cái vế trước công thức của bác là dùng F4 để trói lại đúng ko ạ?​
Để cố định cột thôi bạn ạ, còn dòng vẫn "trượt" bình thường !
 
Đây là một ví dụ
Chẳng lẽ trong bảng tính chỉ dùng một đúng một kiểu sumproduct với dấu * này hoài sao?
Ít nhiều thì cũng phải IF, VLOOKUP,... chẳng lẽ lại dùng * , vì thế cũng phải , hay ; chứ ?
!
Trừ phi bạn có file đính kèm gữi lên thì dùng cái gì cũng được cả (Excel tự chuyển đổi)... Còn như chỉ gữi công thức thì nên hạn chế lỗi ở mức thấp nhất nếu có thể
Bạn vẫn thường đọc mấy câu phàn nàn rằng "Em copy công thức của anh về nhưng xài không được.... " vân vân và vân vân...
Đây chỉ là kinh nghiệm "chiến trường" trong bao năm qua thôi
 
Xin giúp em về công thức

em xem hôm trước ví dụ của một anh chị nào đó, tải về nghiên cứu mà nghĩ mãi không biết công thức đó nghĩa là sao:
công thức ở cột số tiền, em trích ra 1 dòng như thế này:
=OFFSET($A$2,MATCH($B12,$A$2:$A$5,0)-1,MATCH("*"&" "&$C12&"*",$B$2:$D$2,0),,)

xin cho em hỏi là dòng chữ màu đỏ đó nghĩa là sao ạ? em không hiểu lắm, đặc biệt là ở "*"&" "&$C12&"*" sao lại có khoảng trắng, khoảng trắng đó mô tả điều gì?
 

File đính kèm

Lần chỉnh sửa cuối:
em xem hôm trước ví dụ của một anh chị nào đó, tải về nghiên cứu mà nghĩ mãi không biết công thức đó nghĩa là sao:
công thức ở cột số tiền, em trích ra 1 dòng như thế này:
=OFFSET($A$2,MATCH($B12,$A$2:$A$5,0)-1,MATCH("*"&" "&$C12&"*",$B$2:$D$2,0),,)

xin cho em hỏi là dòng chữ màu đỏ đó nghĩa là sao ạ? em không hiểu lắm, đặc biệt là ở "*"&" "&$C12&"*" sao lại có khoảng trắng, khoảng trắng đó mô tả điều gì?

Bạn dùng kiểu này là biết nó ra kết quả gì?
PHP:
="*"&" "&$C10&"*"
"*" là đại diện cho một chuỗi các ký tự
còn khoảng trắng thì đại diện cho chuỗi mà người làm công thức copy từ giữa chữ "Mức" và chữ A,B hoặc C (nó không phải khoảng trắng thông thường - mà hình như là Char(160) ...
=> Để hiểu rõ thì cố gắng thử từng vế của công thức làm những gì - sau đó ráp lại...

Còn với dữ liệu của bạn thì chỉ dùng công thức sau - vừa đủ trong trường hợp này:
PHP:
=VLOOKUP(B10,$A$3:$D$5,CODE(C10)-63,)
 
Lần chỉnh sửa cuối:
Bạn dùng kiểu này là biết nó ra kết quả gì?
PHP:
="*"&" "&$C10&"*"
"*" là đại diện cho một chuỗi các ký tự
còn khoảng trắng thì đại diện cho chuỗi mà người làm công thức copy từ giữa chữ "Mức" và chữ A,B hoặc C (nó không phải khoảng trắng thông thường - mà hình như là Char(160) ...
=> Để hiểu rõ thì cố gắng thử từng vế của công thức làm những gì - sau đó ráp lại...

Còn với dữ liệu của bạn thì chỉ dùng công thức sau - vừa đủ trong trường hợp này:
PHP:
=VLOOKUP(B10,$A$3:$D$5,CODE(C10)-63,)

Em có biết sơ sơ 1 vài hàm excel, em chưa gặp trường hợp có khoảng trắng "*"&" "&$C12&"*" giữa 2 dấu ngoặc kép em tô màu đỏ ạ.
Bình thường em thấy viết là "", vậy chúng khác nhau thế nào
 
Lần chỉnh sửa cuối:
Mình mới học Excel có mấy câu lệnh này chưa biết,mong anh em chỉ giáo dùm
Bài tập là


1.jpg

Biết rằng:
- Số này nằm viện = Ngày ra viện - ngày vào viện. Nếu ngày ra trùng ngày vào viện tính là 1 ngày
-Tiền viện phí tính theo quy định: 7 ngày đầu là 30000/1 ngày, từ ngày thứ 8 trở đi: 20000/1 ngày.
- Phải trả = Tiền thuốc + tiền viện phí. Nếu ai có BHYT chỉ trả 20% số tiền


Yêu cầu là
1- Tính hoàn chỉnh dữ liệu cho cột Số ngày nằm viện
2- Tính toàn hoàn chỉnh cho dữ liệu cho cột Tiền viện phí
3-Tính toàn hoàn chỉnh cho dữ liệu cột Phải trả
4-Tính tổng cộng số tiền thu đc về của khoa ngoại và tính dòng Cộng tổng
5-Tính tiền thuốc trung bình của những bệnh nhân điều trị tại khoa Sản có số ngày điều trị từ 7 trở lên

-------------------------
Và mình có làm đc mấy ý như sau :
Số ngày nằm viện sẽ đc tính bởi lệnh : =DATEDIF(MIN(D2;C2);MAX(D2;C2);"d") các ô tính ngày tiếp theo tính tương tự
Tiền viện phí : =IF(F2<=7;F2 * 30000;7*30000+(F2 - 7)*20000)
Phải trả : =If(E2 = "Có BH" ;Sum(G2;H2)*20%;Sum(G2;H2)
Cộng tổng: - Tiền thuốc : Sum(H2;H3;h4;h5;h6)
- Tiền viện phí : cũng dùng hàm sum
- - Số tiền thu về cho khoa ngoại : sumif(G2:G6 ; "Ngoại" ;H2:H7)
Anh em xem có chỗ nào sai sót sửa hộ mình với, và làm hộ mình ý cuối với :D và có cách nào nhanh hơn thì càng tốt. Thanh you !!!
 
Lần chỉnh sửa cuối:
Số ngày nằm viện F2=if(c2=0;0;if(d2-c2=0;1;d2-c2))
Tiền viện phí I2=if(f2<=7;70000*f2;7*30000+(f2-7)*20000)
Phải trả J2=if(E2="";I2+H2;0,2*(I2+h2)) -> Cộng tổng dùng dàm sum(J2:J7)
Tổng tiền của khoa ngoại J9=sumif(G2:G7;"Ngoại";J2:J7)
Tiền thuốc khoa sản: bạn lập bảng phụ: L3 là Số ngày nằm viện; L4=">="&7; M3 là Khoa điều trị; M4 là Sản.
H10=dverage(A1:J7;8;L3:M4). làm xong bạn có thể ẩn bảng phụ đi tùy thích. Nhớ định dạng các cột ngày tháng, số ngày, số tiền cho dễ nhìn. Để hiểu hàm daverage bạn xem phần tra cứu các hàm trong diễn đàn nhé!
 
Lần chỉnh sửa cuối:
mình có 1 thắc mắc nhỏ mong mọi người giúp đỡ. Mình muốn viết hoa nội dung trong 1 ô ví dụ A5 là "Lê Hồng Dương" thành "LÊ HỒNG DƯƠNG"; nhưng khi dùng hàm =upper(a5) kết quả lại ra "LÊ HồNG DƯƠNG". có cách nào viết đúng không? Mình dùng font times new roman - unicode và không muốn đổi font .vntime
 
Nhờ mọi người chỉ giúp mình ,, khi mình dùng Vlookup() nhưng giá trị tham chiếu khác với trong bảng tham chiếu thì điều kiện sẽ như thế nào ah,,, mong mọi người chỉ giúp .
Ah,, nho moi nguoi cho minh xin cong thuc lấy số dư của phép chia luôn ah
 

File đính kèm

Nhờ mọi người chỉ giúp mình ,, khi mình dùng Vlookup() nhưng giá trị tham chiếu khác với trong bảng tham chiếu thì điều kiện sẽ như thế nào ah,,, mong mọi người chỉ giúp .
Ah,, nho moi nguoi cho minh xin cong thuc lấy số dư của phép chia luôn ah

Thêm một chút nữa, như sau:
PHP:
=VLOOKUP(IF(COUNTIF($B$21:$B$27,C5)>0,LEFT(C5,3),"KHÁC"),$B$21:$D$27,2,0)

Lấy số dư:
Ví dụ: 30 chia 7 dư 2, thì dùng: =MOD(30,7)
 
Thêm một chút nữa, như sau:
PHP:
=VLOOKUP(IF(COUNTIF($B$21:$B$27,C5)>0,LEFT(C5,3),"KHÁC"),$B$21:$D$27,2,0)
Lấy số dư:
Ví dụ: 30 chia 7 dư 2, thì dùng: =MOD(30,7)



dạ cảm ơn bạn nhiều ,, phiền bạn xem giúp mình trường hợp này có xài hàm Hlookup() được không ah, và nếu được nhờ bạn cho mình xin cách làm với ah, xài hàm IF() nó sao sao đó . Thank
 

File đính kèm

Lần chỉnh sửa cuối:
dạ cảm ơn bạn nhiều ,, phiền bạn xem giúp mình trường hợp này có xài hàm Hlookup() được không ah, và nếu được nhờ bạn cho mình xin cách làm với ah, xài hàm IF() nó sao sao đó . Thank

Chỉ cần dùng LOOKUP
Kiểu vầy:
PHP:
=LOOKUP(D5,$B$18:$G$19)
 
Chỉ cần dùng LOOKUP
Kiểu vầy:
PHP:
=LOOKUP(D5,$B$18:$G$19)
Ban ơi khi minh đưa vào bảng tính ,, cột ngày ở nó là một công thức " ngày đi - ngày đến " thì Lookup() cho giá trị là 0 ,, mình co thử
Lookup(value(D5),....)
Lookup(1*D(5),...)
nhung no cung ko dc
 
dạ cảm ơn bạn nhiều ,, phiền bạn xem giúp mình trường hợp này có xài hàm hlookup() được không ah, và nếu được nhờ bạn cho mình xin cách làm với ah, xài hàm if() nó sao sao đó . Thank
THÍCH DÙNG HLOOKUP CHIỀU BẠN LUÔN

=hlookup(d5,$a$18:$g$19,2,2)
 
Ban ơi khi minh đưa vào bảng tính ,, cột ngày ở nó là một công thức " ngày đi - ngày đến " thì Lookup() cho giá trị là 0 ,, mình co thử
Lookup(value(D5),....)
Lookup(1*D(5),...)
nhung no cung ko dc

Thì file kèm đây, bạn xem qua
 

File đính kèm

Các bác ơi có hàm nào đơn giản tính giúp em với

Em có đề bài về hàm tham chiếu. Các bác xem giúp em nhé.
 

File đính kèm

- Nếu dùng hàm Offset không có số dòng và số cột (kích thước) thì bỏ luôn 2 tham số 4, 5, đỡ tốn 2 dấu phẩy.
- Nếu dùng hàm index và lấy giá trị trong cột 1, thì index vùng 1 cột, bỏ bớt được số 1, cũng đỡ tốn.
 
Hàm sumif

Nhờ các anh chị giải dùm e file này, e làm hoài mà ko dc??anh chị vui lòng xem file đính kèm
 

File đính kèm

Nhờ các anh chị giải dùm e file này, e làm hoài mà ko dc??anh chị vui lòng xem file đính kèm

Cái này hình như là tham chiếu?
Xem đúng không?
Tại ô B23:
PHP:
=OFFSET($A$4,MATCH(MID($A23,7,5),$A$6:$A$8,)+MATCH(B$22,$A$4:$A$15,),$D$18,)
kéo hết 4 ô
 
Nhờ các anh chị giải dùm e file này, e làm hoài mà ko dc??anh chị vui lòng xem file đính kèm

Nếu dữ liệu đơn giản như thê thì có thể dùng cái này cho ô B23 rồi copy sang các ô khác:

PHP:
=OFFSET($A$1;MATCH(B$22;$A$1:$A$23;)+ROWS($A$1:$A2);$D$18)
 
Nhờ mọi người thiết lập công thức tính lương.
Mọi chi tiết Luc van đã ghi rõ trong file. Cám ơn mọi người nhiều.
 

File đính kèm

Lịch thi đấu bóng đá !

Mình đang cần làm gấp lịch thi đấu bóng đá. Điều mình cần mình đã comment trong file đính kèm. Mọi người ơi hãy mau mau giúp mình với.
 

File đính kèm

công thức này sai lỗi gì vậy?

tôi muốn kết hợp hàm If và Vlookup thì làm sao đây mọi người, chân thành cảm ơn
 

File đính kèm

tôi muốn kết hợp hàm If và Vlookup thì làm sao đây mọi người, chân thành cảm ơn

Công thức này
=IF(F10="","",IF(LEFT($F10,1)="B","M2",IF(OR($F10="F06-457",$E10936="F06-458",$E10936="F06-459"),"M4",IF(LEFT($F10,1)="C","M7",IF(VLOOKUP(F10,B5:C6,2,),"M4")))))
của bạn nói lên điều gì ?
Thứ nhất Cell $E10936 sao để xa thế ?
Thứ hai quy luật nào cho ra M2, M4, M7,... Hông lẽ xài IF hoài vậy sao?
 
Lần chỉnh sửa cuối:
tôi muốn kết hợp hàm If và Vlookup thì làm sao đây mọi người, chân thành cảm ơn

Công thức của bạn có hai nhóm điều kiện(thuộc 2 hàm IF,tạm gọi là IF1 và IF2) để ra kết quả là M4.
Điều kiện trong hàm IF1 thì đúng rồi, còn hàm IF2 thì có vấn đề.
.....IF(VLOOKUP(F10 ,B5:C6,2,),"M4"))))). cái Vlookup() này phải thế nào thì nó mới đúng chứ (bằng cái gì ? hoặc true ,false)
Nói tóm lại là chưa đủ điều kiện cho hàm IF2.
 
Chào các bạn!
Mình là thành viên mới, với các hàm trong excel mình còn rất yếu, chủ yếu là học lõm và tìm trên diễn đàn. Mình có vấn đề muốn hỏi như sau:
hiện tại mình có bảng cc và bảng lương, nhưng 2 bảng này thứ tự họ tên không trùng nhau, mình muốn áp dụng công thức để tạo đường link và khi nhập nc và xl từ bcc sẽ tự động chạy vào bảg lương, giúp rút ngắn tg. Mình đã dùng thử hàm vlookup, nhưng ko hiệu quả. Rất mong các bạn giúp mình với.
 
Status
Không mở trả lời sau này.

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

Back
Top Bottom