Thử công thức này cho ô E8:Mình muốn lấy giá của tháng gần nhất vào tháng 10 thì làm thế nào
Gởi cho bạn 1 cách khác, nhưng tôi bố trí hàng lại, lỡ phát sinh thêm tháng 11 hoặc 12 thì sao?Mình muốn lấy giá của tháng gần nhất vào tháng 10 thì làm thế nào
thanks anh ndu96081631=SUMPRODUCT((MID($A1,ROW($1:$7),1)=MID($A1,ROW($2:$8),1))*(MID($A1,ROW($1:$7),1)=MID($A1,ROW($3:$9),1)))
thanks anh ndu96081631
cho em hỏi thêm , lập dùm em hàm tìm hàng loạt các đuôi bằng 1 hàm ko cần fai ctr F nhiều lần
Trong file vd em cần tìm các đuôi 1968.1979.1980.1981....
Thanks anh !
=SUMPRODUCT(1*(1*RIGHT(A1,4)=$G$1:$G$4))
Thêm cách này nữa nè bạn.thanks anh ndu96081631
cho em hỏi thêm , lập dùm em hàm tìm hàng loạt các đuôi bằng 1 hàm ko cần fai ctr F nhiều lần
Trong file vd em cần tìm các đuôi 1968.1979.1980.1981....
Thanks anh !
=IF(--LEFT(RIGHT(A1,4))=1,--RIGHT(A1,4),"")
Thêm cách này nữa nè bạn.
PHP:=IF(--LEFT(RIGHT(A1,4))=1,--RIGHT(A1,4),"")
Anh Chị cho em hỏi chút là với công thức như sau
=IF(AA12=0,0,(LOOKUP(AA12,{0,0.7,0.9,1.12,1.38,1.75,2.25,2.75,3.5,4.5},{"J","I","H","G","F","E","D","C","B","A"}))), chỗ màu đỏ thì mình viết thế nào? em loay hoay mãi chưa biết được, em insert rồi ạ, nhưng nó to rồi nhỏ do em kéo...vì lần đầu tiên em dùng nên là hơi vướng. Em cảm ơn!
Nếu dùng bàn fím máy tính bàn, thì nó { ở cùng fím với fím [ (gần fím Enter lớn), nhưng muốn bấm được nó thì bấm thêm fím Shift
Bác nào giúp e bài này với, câu 4 ấy ah, làm sao để nhập công thức 1 ô mà lại hiện kết quả tại ô khác được ah ?![]()
Nhưng theo mình đọc đề thì điền dòng 15 nhưng kết quả hiện dòng 16 ấyXem File!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
Thầy Ba Tê, hỏi kiểu này là:Ai cũng hiểu chỉ một người không hiểu!
Không phải vậy.Thầy Ba Tê, hỏi kiểu này là:
Mình bạn hiểu và mọi người không hiểu
Mới đúng chứ.![]()
http://www.mediafire.com/?fuuajfcayoda8lz
Mọi người giúp em giải câu này với khó quá, em làm mãi ko ra
Câu hỏi:
Thuế được tính như sau:
- Nếu xe thuộc hãng TOYOTA hoặc hãng FORD và nơi lắp ráp là Nhật Bản thì thuế là 200%.
- Nếu xe thuộc hãng TOYOTA hoặc hãng MITSUBISHI và nơi lắp ráp là Việt Nam thì thuế là 50%.
- Còn lại là 0.
=IF(AND(OR(C2={"TOYOTA","FORD"}),E2="Nhật Bản"),F2*200%,IF(AND(OR(C2={"TOYOTA","MITSUBISHI"}),E2="Việt Nam"),F2*50%,0))
Bạn dùng công thức sau cho ô G2:
cảm ơn anh nha, em mò mẫm làm mãi ko ra đcBạn dùng công thức sau cho ô G2:
anh có cách giải khác nữa, post lên cho em tham khảo vớiCthức đã gọn thì cho gọn thêm 1 tý nữa là lấy F2 làm thừa số chung.
Tôi lấy cthức của mhung12005, rút F2 ra. Cthức này là gọn rồianh có cách giải khác nữa, post lên cho em tham khảo với![]()
=IF(AND(OR(C2={"TOYOTA","FORD"}),E2="Nhật Bản"),200%,IF(AND(OR(C2={"TOYOTA","MITSUBISHI "}),E2="Việt Nam"),50%,0))*F2
Trong file cột A và cột B là dữ liệu nhưng cột A dữ liệu bị đảo lộn , em muốn cột dữ liệu E ( seri ) nhập sang B thì làm thế nào ?
thanks a/c !
=VLOOKUP(A2,$D$2:$E$11,2,0)
Nghiên cứu thử hàm Sumproduct kết hợp hàm Mod xem.Nhờ các anh / chị giúp em lập công thức hàm đếm theo điều kiên trong excel. Cám ơn!
Nhờ các anh / chị giúp em lập công thức hàm đếm theo điều kiên trong excel. Cám ơn!
Cám ơn bạn nhiều nhe. Nhưng cho mình hỏi có cách nào để mình đơn gian các ngày lẻ lại được ko. VD như là mình chon 1 vùng dữ liệu bao gồm các điều kiện đó.
=SUMPRODUCT((MOD($C$3:$AG$3;2)=1)*(C4:AG4>5))
Cám ơn bạn nhiều nhe. Nhưng cho mình hỏi có cách nào để mình đơn gian các ngày lẻ lại được ko. VD như là mình chon 1 vùng dữ liệu bao gồm các điều kiện đó.
=SUMPRODUCT(($C4:$AG4>5)*(MOD($C$3:$AG$3,2)=1))
=SUMPRODUCT(($C4:$AG4<5)*(MOD($C$3:$AG$3,2)=0))
Chào cả nhà!
Em có thắt mắt muốn hỏi là?
Em muốn làm một sổ quỹ công đoàn.
như trong file đình kèm, em muốn khi chứng thừ nhập vô SoKTMay thì chứng từ sẽ hiển thị qua Bke.Em đã bang hành công thức rồi mà sao nó không chạy được, Xin các anh chị xem và giúp đỡ dzùm, em xin chân thành cảm ơn..........
Thử cái nàyTương tự ngày chẵnMã:=SUMPRODUCT(([COLOR=#ff0000]MOD($C$3:$AG$3;2)=1[/COLOR])*(C4:AG4>5))
Với những công thức liên quan đến MOD(..., 2), nếu mình muốn điều kiện MOD(...,2) =1 thì thậm chí cũng chẳng cần ghi =1 làm gi cho mất côngBạn thử công thức này xem sao:
1. Đếm những ngày lẻ có điểm > 5
2. Đếm những ngày chẵn có điểm < 5Mã:=SUMPRODUCT(($C4:$AG4>5)*([COLOR=#ff0000]MOD($C$3:$AG$3,2)=1[/COLOR]))
PHP:=SUMPRODUCT(($C4:$AG4<5)*(MOD($C$3:$AG$3,2)=0))
=SUMPRODUCT(($C4:$AG4>5)*([COLOR=#ff0000]MOD($C$3:$AG$3,2)[/COLOR]))
=IF([COLOR=#ff0000]MOD(..., 2) = 1[/COLOR], "Đúng", "Sai")
=IF([COLOR=#ff0000]MOD(..., 2)[/COLOR], "Đúng", "Sai")
Và tương tựMã:=IF([COLOR=#ff0000]MOD(..., 2)[/COLOR], "Đúng", "Sai")
=IF(COUNTIF(),"Đ","S")
Cái đó chỉ tương đương vớiVà tương tựPHP:=IF(COUNTIF(),"Đ";"S")
=IF([COLOR=#ff0000][/COLOR]COUNTIF() [COLOR=#ff0000]> 0[/COLOR],"Đ";"S")
VẬy rồi mình phải làm sao hả bạn? bản có thể chi giúp dùm mình được không?File bạn name rác nhiều quá. đồng thời name trong công thức của bạn không có trong Name manager
Bấm Ctrl+F3 để biết nhé.
Nếu bạn dùng Excel 2007 hoặc 2010 thì rất dễ để xóa name rácVẬy rồi mình phải làm sao hả bạn? bản có thể chi giúp dùm mình được không?
Bạn ơi ! mình đã xoá hết mấy name rác rồi. bạn chỉ giúp mình với. cảm ơn.........File bạn name rác nhiều quá. đồng thời name trong công thức của bạn không có trong Name manager
Bấm Ctrl+F3 để biết nhé.
xin chào !
Cho tôi hỏi vấn đề là :
1. Khi tôi tạo mã khách hàng trong Excel hơn 1 ngàn người, nhưng khi xem lại trong đó có nhiều mã khách hàng bị trùng lắp, vậy có Hàm nào trong Excel để dò tìm ra những mã khách hàng trùng lắp đó không ?
2. Trước đây tôi có đọc báo thấy có hướng dẫn lập công thức cho Cell khi gõ ký tự chuỗi vào Cell trong cột hoặc dòng (có công thức) sẽ báo lỗi trùng lắp, nhưng lâu ngày quên mất.
Rất mong các anh em giúp đở và hướng dẫn, thành thật cảm ơn nhiều...
=OFFSET($A$5,ROW(1:1)-1,ROW(1:1)-1)
Bạn dùng công thức này
Nếu bạn dùng Excel 2007 hoặc 2010 thì rất dễ để xóa name rác
Nhấn Ctrl+F3
Chọn Name đầu tiên nhấn Shift+End
Chọn Delete/OK
Bạn dùng thử công thức này, khỏi ghépCác bác cho hỏi cách ghép 2 công thức này với nhau ạ.
=IF(LEN(A1)=10;LEFT(A1;4)&"."&MID(A1;5;3)&"."&MID(A1;8;3)) (1)
=IF(LEN(A1=11);LEFT(A1;5)&"."&MID(A1;8;3)&"."&MID(A1;9;3)) (2)
Ví dụ:
có 10số 0123456789 dùng công thức (1) cho kết quả: 0123.456.789 (3)
Có 11 số 01234567899 dùng công thức (2) cho kết quả: 01234.567.899 (4)
Bây giờ mình muốn kết hợp 2 công thức lại
nếu gõ 10số vào thì cho kết quả (3), còn gõ 11số vào cho kết quả (4)
không biết làm thế nào nên hỏi anh em.
Mong được chỉ bảo
Thân=LEFT(A1,LEN(A1)-6)&"."&MID(A1,LEN(A1)-5,3)&"."&RIGHT(A1,3)
Đã giải bài ở đâymình có TH này không biết dùng công thức gì cho đúng chả là mình có bảng tính như sau và muốn tính tổng số lượng trên mỗi Size nhưng không biết dùng công thức gì nếu chỉ dùng sum ở địa chỉ e 23 để tính số luong size 28 ở địa chỉ p12 chẳng hạn thì chỉ tính đc size 28 mà thôi khi copy tức kéo công thức sang cột f23 thì đương nhiên các thành phần trong công thức cũng bị kéo ngang
Nói chung giờ mình muốn tính tổng số lượng size ở dòng 23 hoặc 35 chẳng hạn tiêu chí là tính số lượng theo cỡ và số liệu kết quả lại ở cột P nên chẳng biết dùng côg thức gì cho hơpk lý cả.Vì thử dùng index kết hợp match và offset mà chả biết cách làm nên chả đc
Các dòng màu vàng là kết quả cần tính nhưng mình chỉ nhập bằng tay mà chưa tìm được công thức mong các bạn chỉ giúp mình 1 công thức hợp lý.Và lưu ý giúp mình tại địa chỉ j 62 làm thế nào để nó nhận biết là không có size đấy là số lượng nó = 0
VD cell E15 có 1234Các bác giúp em lập công thức tính tổng cho dãy số trong 1ô.
123456789=?
Có lập được công thức trong excel không ạ.
=MID(E15,1,1)+MID(E15,2,1)+MID(E15,3,1)+MID(E15,4,1)
VD cell E15 có 1234
CthứcBạn tự làm cho mình! trong khi chờ cao kiến của các cao thủ khácPHP:=MID(E15,1,1)+MID(E15,2,1)+MID(E15,3,1)+MID(E15,4,1)
Bạn dùng cái này(dữ liệu tại B12)Thanks Hong.Van
Còn cao kiến nào nữa không ạ.
ngắn hơn chút nữa được không ta?
=SUMPRODUCT(MID(B12,ROW(INDIRECT("1:"&LEN(B12))),1)*1)
Bạn dùng cái này(dữ liệu tại B12)
Công thức của bạn có mấy dấu cáchchào các bạn,
mình muốn kiểm tra ô C1 nằm trong khoảng thời gian A1 đến A2, tuy nhiên ô D1 cho ra kết quả sai, mặc dù C1 nằm trong khoảng thời gian A1 đến A2. Nhờ các bạn kiểm tra giúp mình, thanks.
A1=08/11/1981
B1=18/02/1982
C1=01/02/1981
D1=IF(AND(DATE(YEAR(C1),MONTH(C1),DAY(C1))>=DATE(YEAR(A1),MONTH(A1),DAY(A1)),DATE(YEAR(C1),MONTH(C1),DAY(C1))<=DATE(YEAR(B1),MONTH(B1),DAY(B1))),"đúng","sai")
chào các bạn,
mình muốn kiểm tra ô C1 nằm trong khoảng thời gian A1 đến A2, tuy nhiên ô D1 cho ra kết quả sai, mặc dù C1 nằm trong khoảng thời gian A1 đến A2. Nhờ các bạn kiểm tra giúp mình, thanks.
A1=08/11/1981
B1=18/02/1982
C1=01/02/1981
D1=IF(AND(DATE(YEAR(C1),MONTH(C1),DAY(C1))>=DATE(YEAR(A1),MONTH(A1),DAY(A1)),DATE(YEAR(C1),MONTH(C1),DAY(C1))<=DATE(YEAR(B1),MONTH(B1),DAY(B1))),"đúng","sai")
Làm chi fức tạp dữ vậy\chào các bạn,
mình muốn kiểm tra ô C1 nằm trong khoảng thời gian A1 đến A2, tuy nhiên ô D1 cho ra kết quả sai, mặc dù C1 nằm trong khoảng thời gian A1 đến A2. Nhờ các bạn kiểm tra giúp mình, thanks.
A1=08/11/1981
B1=18/02/1982
C1=01/02/1981
D1=IF(AND(DATE(YEAR(C1),MONTH(C1),DAY(C1))>=DATE(YEAR(A1),MONTH(A1),DAY(A1)),DATE(YEAR(C1),MONTH(C1),DAY(C1))<=DATE(YEAR(B1),MONTH(B1),DAY(B1))),"đúng","sai")
=IF(AND(C1>=A1,C1<=B1);"Đ","S")
ai cho mình hỏi công thức của hàm if này với:
Nếu A=1 thì giảm 48%
A=2 thì giảm 40%
A=3 thì giảm 32%
A=4 thì giảm 24%
A=5 thì giảm 16%
A=6 thì giảm 8%
A=7 thì tăng 8%
A=8 thì tăng 16%
A=9 thì tăng 24%
A=10 thì tăng 32%
A=11 thì tăng 40%
A=12 thì tăng 48%
.....
Ai biết chỉ giúp mình với
Cái này dùng VLOOKUP() cũng được. bạn thử xem!Cái này mà dùng hàm if được chắc là...................@@@@@@@@@@@@@@
Bạn xài code nàyNhờ các anh chị giúp cho Hàm hoặc Code. Yêu cầu được đính theo file
Sub loc()
Dim dl(), kq(), i, x, k
dl = Range([A1], [M65536].End(3)).Value
ReDim kq(1 To UBound(dl), 1 To 13)
For i = 1 To UBound(dl)
If dl(i, 1) = 98 Then
k = k + 1
For x = 1 To 13
kq(k, x) = dl(i, x)
Next
End If
Next
[O1].Resize(k, 13) = kq
End Sub
Cái này mà dùng hàm if được chắc là...................@@@@@@@@@@@@@@
ai cho mình hỏi công thức của hàm if này với:
Nếu A=1 thì giảm 48%
A=2 thì giảm 40%
A=3 thì giảm 32%
A=4 thì giảm 24%
A=5 thì giảm 16%
A=6 thì giảm 8%
A=7 thì tăng 8%
A=8 thì tăng 16%
A=9 thì tăng 24%
A=10 thì tăng 32%
A=11 thì tăng 40%
A=12 thì tăng 48%
.....
Ai biết chỉ giúp mình với
Em dùng IF............
Ý anh Hải dùng TOÀN BỘ LÀ HÀM IF, không lẫn hàm khác vào
Gợi ý: dùng Name
Em đã làm xong rất hay, nhưng em có một thắc mắc nhỏ xíu thôi, sao nó trả về giá trị chuẩn thật.
Thử lại kết qủa đi, VD, cell A1, A2 gì đó cho 1 số khác đi?
If,If.... phải như vầy nè:Ôi, lại sai ạ......................không hiểu ạ.........
Em suy nghĩ rồi không biết tại sao, nhờ Anh(Chị) chỉ giúp em.
=IF(A1<7;IF(A1=1;-48%;IF(A1=2;-40%;IF(A1=3;-32%;IF(A1=4;-24%;IF(A1=5;-16%;-8%)))));IF(A1=7;8%;IF(A1=8;16%;IF(A1=9;24%;IF(A1=10;32%;IF(A1=11;40%;48%))))))
If,If.... phải như vầy nè:
PHP:=IF(A1<7;IF(A1=1;-48%;IF(A1=2;-40%;IF(A1=3;-32%;IF(A1=4;-24%;IF(A1=5;-16%;-8%)))));IF(A1=7;8%;IF(A1=8;16%;IF(A1=9;24%;IF(A1=10;32%;IF(A1=11;40%;48%))))))
Tôi làm theo gợi ý này của quanghai:If vậy em làm được Thầy ạ, nhưng em muốn hỏi là dùng Name ạ.Nó sẽ ngắn công thức hơn.
.Cái này vẫn có thể dùng hàm If bình thường mà. Thêm tí thủ thuật là ok thôi.
Không biết quanghai gợi ý hay tự Hong.Van gợi ý. Híc!Ý anh Hải dùng TOÀN BỘ LÀ HÀM IF, không lẫn hàm khác vào
Gợi ý: dùng Name
Hic, lấy cthức của Thầy Bate làm name, để cho bạn biết name ------------Anh Quang Hải đâu rồi ta, biểu diễn cho nguyencanh160890 thấy kìa!If vậy em làm được Thầy ạ, nhưng em muốn hỏi là dùng Name ạ.Nó sẽ ngắn công thức hơn.
Mấy cái này tương đối cơ bản, cứ để cho em nó bơi. Khi nào uống no nước rồi vớt lên.Hic, lấy cthức của Thầy Bate làm name, để cho bạn biết name ------------Anh Quang Hải đâu rồi ta, biểu diễn cho nguyencanh160890 thấy kìa!
Hic, lấy cthức của Thầy Bate làm name, để cho bạn biết name ------------Anh Quang Hải đâu rồi ta, biểu diễn cho nguyencanh160890 thấy kìa!
Em dùng IF............
Em cảm ơn bác. Tuy nhiên xin bác giúp cho chút nữa đó là em yêu cầu lấy kết quả của dòng dưới bác ạ.Bạn xài code này
PHP:Sub loc() Dim dl(), kq(), i, x, k dl = Range([A1], [M65536].End(3)).Value ReDim kq(1 To UBound(dl), 1 To 13) For i = 1 To UBound(dl) If dl(i, 1) = 98 Then k = k + 1 For x = 1 To 13 kq(k, x) = dl(i, x) Next End If Next [O1].Resize(k, 13) = kq End Sub
Em cảm ơn bác. Tuy nhiên xin bác giúp cho chút nữa đó là em yêu cầu lấy kết quả của dòng dưới bác ạ.
Sub loc()
Dim dl(), kq(), i, x, k
dl = Range([A1], [M65536].End(3).Offset(1)).Value
ReDim kq(1 To UBound(dl), 1 To 13)
For i = 1 To UBound(dl) - 1
If dl(i, 1) = 98 Then
k = k + 1
For x = 1 To 13
kq(k, x) = dl(i + 1, x)
Next
End If
Next
[O1].Resize(k, 13).NumberFormat = "@"
[O1].Resize(k, 13) = kq
End Sub
Hic, lấy cthức của Thầy Bate làm name, để cho bạn biết name ------------Anh Quang Hải đâu rồi ta, biểu diễn cho nguyencanh160890 thấy kìa!
Bạn cho mình hỏi: Nếu gán điều kiện lọc không phải số "98" mà là một Ô ví dụ :số 26 hoặc số bất kỳ tại ô N1 thì code sửa thế nào ạ ?Phải thế này hay không?
PHP:Sub loc() Dim dl(), kq(), i, x, k dl = Range([A1], [M65536].End(3).Offset(1)).Value ReDim kq(1 To UBound(dl), 1 To 13) For i = 1 To UBound(dl) - 1 If dl(i, 1) = 98 Then k = k + 1 For x = 1 To 13 kq(k, x) = dl(i + 1, x) Next End If Next [O1].Resize(k, 13).NumberFormat = "@" [O1].Resize(k, 13) = kq End Sub
Nếu B2 là 100 bao thì sao? hoặc có nhiều đơn vị tính là Kg ...làm cho bạn đây, bạn xem có đúng ý không
ghi công thức giúp em với nha mấy anh..thanks nhiều
=REPLACE(B2,FIND("bao",B2),3,"")*REPLACE(C2,FIND("đồng",C2),4,"")
Kết thúc bằng Ctrl + Shift + Enter=LEFT(B2,COUNT(MID(B2,ROW(INDIRECT("1:"&LEN(B2))),1)*1))*LEFT(C2,COUNT(MID(C2,ROW(INDIRECT("1:"&LEN(C2))),1)*1))
Hoặc bằng công thức này cũng được:Nếu đơn vị của số lượng và đơn giá không đổi thì bạn thử nhập vào ô D2 công thức sau xem thế nào :
PHP:=REPLACE(B2,FIND("bao",B2),3,"")*REPLACE(C2,FIND("đồng",C2),4,"")
=--SUBSTITUTE(B2,"bao","")*--SUBSTITUTE(C2,"đồng","")
Với dạng bài hỏi chung chung không đưa đầy đủ các dạng dữ liệu này thì ... đoán mò vậy, bạn thử cái này đi
Kết thúc bằng Ctrl + Shift + Enter
Sao lại phức tạp hóa các vấn đề đơn giản nhỉ? Tốt nhất là bạn hướng dẫn bạn Xuantien201 biết phân biệt dữ liệu text và mumber thế là xong.
làm cho bạn đây, bạn xem có đúng ý không
Thì dùng công thức của bài #4, #5, #6Như vậy không ổn bạn ơi! Lỡ như số lượng 100,1000 ...bao thì sao? và đơn giá không phải là 3 chử số mà 4,.....10 chử số thì sao?
Cái gì thì cũng phải có tính "đại chúng" chứ bác !