Chào bạn,cho mình hỏi hàm countif có chức năng gì?thanks
Sai ở cái chỗ dấu cộng, dấu trừ. Đã là hàm SUM rồi thì không xài dấu. Mà cũng đừng dùng SUM làm gì, chỉ dùng cộng trừ thôi, như công thức sau (DD = Đạo Đức):=SUM(D3:F3,IF(F3=A,"+1",IF(F3=B,"+0.5",IF(F3=D,"-1",0))))
Excel nó không hiểu mấy cái tôi bôi đỏ đâu.=IF(G3<10,"Kém",IF(G3=10<14,"Trung Bình",IF(G3=14<17,"Khá",IF(G3=17<19,"Giỏi",IF( G3>19,"Xuất sắc")))))
cho mình hỏi là sai chổ nào và cách sửa
Bạn đến đây tìm hiểu thử nhe .Tôi có một vấn đề mong các bạn ai biết chỉ dùm có một columns viết tiền bằng số, lập công thức cho columns bên cạnh viết số tiền bằng chữ?
Bạn dùng công thức SQRT(number) nhécó ai biết lập công thức tính căn bậc 2 trong Excel không giúp mình với.
=Number^(1/2)
Dùng công thức này được không?Chào các anh chị!
Xin các anh chị chỉ giúp:
Làm sao lập Công thức tính tổng những giá trị nào lớn thứ 3 trở lên trong dãy số cho trước? Mở rộng ra với thứ hạng n trở lên trong dãy cho trước, dãy có thể có các giá trị trùng ngẫu nhiên!
Xin vui lòng xem file đính kèm.
Chân thành cảm ơn các anh chị!
=SUMPRODUCT(--(ListNum>=LARGE(ListNum,3)),ListNum)
Thay số 3 bằng N thứ tự cho trước
=SUMPRODUCT(LARGE(ListNum,ROW(1:3)))
Mở rộng với N thứ tự cho trước:
=SUMPRODUCT(LARGE(ListNum,ROW(INDIRECT("1:"&N))))
Bạn sửa lại như sau nhécho mình hỏi về hàm if trong vấn đề này
phần loại như sau: Loại = giỏi nếu TBHK >=8
=khá nếu 6.5<=TBHK<8
=Tbinh nếu 5<=TBHK<6.5
=kém nếu TBHK<5
Mình làm như sau:
=IF(8<=J3,"GIOI",IF(6.5<=J3<8,"KHA",IF(5<=J3<6.5,"TBINH","YEU")))
nhưng lai sai. Nó chỉ xép được giỏi còn khá, tbình thì thành yếu
Thank you.
Bạn vào topic này xem:tôi muốn lập một công thức viết hóa đơn tính tiền. sau khi có cột tổng số tiền bằng số thì có thêm một cột tổng số tiền viết bằng chữ
Anh chị cho em hỏi về hàm vlookup, và hlookup. Tại sao khi em nhập hàm vào ô F6 (trong ví dụ file em đính kèm) là =VLOOKUP(LEFT(D6,3),'bang gia'!$A$5:$D$8,2) thì kết quả trả lại là #N/A, nhưng khi em nhập là =VLOOKUP(LEFT(D6,3),'bang gia'!$A$5:$D$8,2,) ( chỉ khác hàm trước dấu "," sau số 2) nhưng kết quả trả lại là &up đúng với kết quả ( như em đã làm trong ví dụ, trong ví dụ đó em chỉ sửa đại ah). Em cũng gặp vấn đề tương tự trong hàm hlookup và trong nhều bài tập khác. Anh chị có thể chỉ rõ hơn cho em về lỗi đó được kg? Cảm ơn anh chị
Anh chị cho em hỏi về hàm vlookup, và hlookup. Tại sao khi em nhập hàm vào ô F6 (trong ví dụ file em đính kèm) là =VLOOKUP(LEFT(D6,3),'bang gia'!$A$5:$D$8,2) thì kết quả trả lại là #N/A, nhưng khi em nhập là =VLOOKUP(LEFT(D6,3),'bang gia'!$A$5:$D$8,2,) ( chỉ khác hàm trước dấu "," sau số 2) nhưng kết quả trả lại là &up đúng với kết quả ( như em đã làm trong ví dụ, trong ví dụ đó em chỉ sửa đại ah). Em cũng gặp vấn đề tương tự trong hàm hlookup và trong nhều bài tập khác. Anh chị có thể chỉ rõ hơn cho em về lỗi đó được kg? Cảm ơn anh chị
Không biết ý kiến của mình thế nào các pro xem lại. Có nhiều pro trong topic này cũng nêu ra lý thuyết rất chính xác nhưng chưa tập trung vào câu hỏi của bạn, cái điều bạn hỏi mình đã tìm thử ở phần help của office thì không thấy, mình đã test thử và nhận ra thế này. Nếu mà ban không dung dấu "," thi có nghĩa là thành phần thứ 4 của công thức bằng "1" OR:true" còn nếu bạn dùng "," thì có nghĩa là thành phần thứ 4 trong công thức của bạn "0" OR"false". còn 1 or 0 nghĩa là gì thì các pro đã giải thích.Anh chị cho em hỏi về hàm vlookup, và hlookup. Tại sao khi em nhập hàm vào ô F6 (trong ví dụ file em đính kèm) là =VLOOKUP(LEFT(D6,3),'bang gia'!$A$5:$D$8,2) thì kết quả trả lại là #N/A, nhưng khi em nhập là =VLOOKUP(LEFT(D6,3),'bang gia'!$A$5:$D$8,2,) ( chỉ khác hàm trước dấu "," sau số 2) nhưng kết quả trả lại là &up đúng với kết quả ( như em đã làm trong ví dụ, trong ví dụ đó em chỉ sửa đại ah). Em cũng gặp vấn đề tương tự trong hàm hlookup và trong nhều bài tập khác. Anh chị có thể chỉ rõ hơn cho em về lỗi đó được kg? Cảm ơn anh chị
Mình xài Excel 2007 bạn có thể chỉ rỏ hơn không ? Cám ơnCó nhiều cách :
1/ Bạn vào menu tools / options / view và bỏ chọn zoro value
TDN
Trong Excel 2007, nếu bạn không muốn hiển thị mấy giá trị = 0, thì bạn vào trong Excel Options, nhấn chọn nhóm Advanced, cuộn màn hình xuống một chút, bạn sẽ thấy cái tùy chọn Show a zero in cells that have zero value, bạn tắt cái tùy chọn đó đi là OK.Mình xài Excel 2007 bạn có thể chỉ rỏ hơn không ? Cám ơn
Bạn làm như bác ptm0412 đã hướng dẫnTrong Excel cách tính % như thế nào?
VD: - cột A1 có số lượng chỉ tiêu ban đầu = 100,
- cột B1 có số lượng đạt được = 90,
- cột C1 sẽ đạt được = ? % (dấu phần trăm)
Vậy dùng hàm gì để tính được %? Mong các bạn giúp đỡ.
Xiin chân thành cảm ơn./.
E cảm ơn ah ptm0412 rất nhiềuGởi tặng Trái tim Đại Kiều file tăng giảm mức đóng BHXH
Trong file có công thức cho cả tăng, giảm, và thay đổi mức lương, em gái tùy nghi sử dụng.
Nếu có thắc mắc thì hỏi thêm.
Theo tôi nghĩ thì không thể dùng công thức bình thường để tìm ra cái bạn muốn.Có công thức đối với tôi không thể thực hiện được, xin gửi file đính kèm, xin Các Anh, Chị giúp đỡ và sửa lại cho đúng nhé, cám ơn rất nhiều!
Bạn thảy cái hàng ngàn tên đó lên đây, tôi làm cái PivotTable cho, còn dễ hơn là ngồi nghiên cứu cho ra cái SUMIF mà không cộng mấy giá trị ẩn do AutoFilter...Cám ơn bạn đã nhiệt tình hướng dẫn, nhưng danh sách của tôi lên đến hàng ngàn tên, cho nên rất cần lọc theo tên, vì vậy khó có thể sử dụng pivot được. Có thể làm một hàm đại loại như sumif trong vba được không?
Cái này bạn IF vài nhát là ra chứ gìNhờ các huynh đệ chỉ dùm:
>= 10 triệu đến dưới 50triệu giãm 10%; từ 50 triệu đến dưới 100 triệu giãm 11% và như vậy cứ 100 triệu tiếp theo giãm thêm 1%.
Xin giúp dùm.
Đây hình như là bài toán tính chiết khấu dựa theo doanh số? Bạn cho hỏi thêm: Cách tính như thế nào? Vì có đến hai cách tính:Nhờ các huynh đệ chỉ dùm:
>= 10 triệu đến dưới 50triệu giãm 10%; từ 50 triệu đến dưới 100 triệu giãm 11% và như vậy cứ 100 triệu tiếp theo giãm thêm 1%.
Xin giúp dùm.
Không thể chẩn đoán chính xác bịnh của bạn là gì nếu chỉ biết có nhiêu đó!Mình mới tham gia diễn đàm này nên không biết gửi bài vào đây có đúng hay không, nếu sai thì mình nhờ các bạn chuyển dùm cho đúng nhé vì mình đang có vướng mắc này muốn nhờ các bạn chỉ dùm nhé. Mình có CT này if(sum(G1:G3)>sum(G4:G8),911,421) thì lại được kết quả là 0
Mình không biết là bị sai ở điểm nào.
Các bạn chỉ dùm mình với nhé. Mình cảm ơn các bạn nhiều
Chào mọi người. Mình có một vấn đề như sau nhờ mọi người giúp.
Mình tính tồn kho giữa các tháng giả sử trong file là T1 và T2.
Trong bảng: 1 loại vật tư (có cùng 1 tên) lại có nhiều đơn giá khác nhau (thay đổi theo từng đợt nhập hàng)--> khi tồn kho cũng có 1 loại vật tư mà tồn 2, 3 ... lần với đơn giá khác nhau.
Trong T2 lại có thêm các vật tư mới về kho (T1 ko có vật tư này trong kho) nên mình phải thêm vào bảng, đến khi mình tính tồn kho từ T1 để làm dư đầu kỳ cho T2 thì tìm thủ công khó quá (bảng thật cũng cỡ mấy trăm..gần 1000 mục) mình thử dủng cách dùng index và match nhưng không ổn do tên vật tư giống nhau thì không tìm đúng.
Mình có gửi bảng lên nhờ mọi người giúp mình cách để tìm đc Dư đầu kỳ của T2 theo Tồn cuối kỳ T1 nhé!
Cám ơn mọi người trước...!
Bạn xem ở đây: Hàm VLOOKUPTôi mới học excell tôi muốn nhờ các bạn hướng dẫn giúp
Công thức vlookup
Tôi mới học excell tôi muốn nhờ các bạn hướng dẫn giúp
Công thức vlookup
Bạn thêm vào 1 cột phụ nhé, bạn xem File. Cũng có cách không dùng cột phụ, nhưng khá phức tạp, theo mình dùng thêm cột phụ như thế là OK rồi. Có gì thông báo lại anh em giúp đỡ thêm.
Cách bro nói cũng đc roài nhưng mình vẫn bị lỗi nt này, bro giúp luôn nhé!
Tồn = Dư đầu kỳ + Nhập - Xuất
Nhưng nếu Dư đầu kỳ = #N/A thì ra kết quả = #N/A thế thì lại làm lại = tay ah? (Mình tự mò về excel, ko qua học hành gì nên còn nhiều cái ko biết lắm)
Bạn xem file nhé. Tôi cũng dùng thêm một cột phụ để lấy đơn giá đích danh (cột D, đã ẩn đi cho đẹp).Cách bro nói cũng đc roài nhưng mình vẫn bị lỗi nt này, bro giúp luôn nhé!
Tồn = Dư đầu kỳ + Nhập - Xuất
Nhưng nếu Dư đầu kỳ = #N/A thì ra kết quả = #N/A thế thì lại làm lại = tay ah? (Mình tự mò về excel, ko qua học hành gì nên còn nhiều cái ko biết lắm)
=IF(ISNA(VLOOKUP(D21,$D$7:$L$12,8,0)),0,VLOOKUP(D21,$D$7:$L$12,8,0))
=IF(ISNA(VLOOKUP(D21,$D$7:$L$12,9,0)),0,VLOOKUP(D21,$D$7:$L$12,9,0))
cách bro nói cũng đc roài nhưng mình vẫn bị lỗi nt này, bro giúp luôn nhé!
Tồn = dư đầu kỳ + nhập - xuất
nhưng nếu dư đầu kỳ = #n/a thì ra kết quả = #n/a thế thì lại làm lại = tay ah? (mình tự mò về excel, ko qua học hành gì nên còn nhiều cái ko biết lắm)
Chào mọi người. Mình có một vấn đề như sau nhờ mọi người giúp.
Mình tính tồn kho giữa các tháng giả sử trong file là T1 và T2.
Trong bảng: 1 loại vật tư (có cùng 1 tên) lại có nhiều đơn giá khác nhau (thay đổi theo từng đợt nhập hàng)--> khi tồn kho cũng có 1 loại vật tư mà tồn 2, 3 ... lần với đơn giá khác nhau.
Trong T2 lại có thêm các vật tư mới về kho (T1 ko có vật tư này trong kho) nên mình phải thêm vào bảng, đến khi mình tính tồn kho từ T1 để làm dư đầu kỳ cho T2 thì tìm thủ công khó quá (bảng thật cũng cỡ mấy trăm..gần 1000 mục) mình thử dủng cách dùng index và match nhưng không ổn do tên vật tư giống nhau thì không tìm đúng.
Mình có gửi bảng lên nhờ mọi người giúp mình cách để tìm đc Dư đầu kỳ của T2 theo Tồn cuối kỳ T1 nhé!
Cám ơn mọi người trước...!
Công thức của bạn báo lỗi #VALUE!, có nghĩa là bạn bắt Excel làm toán với những giá trị không phải là số.Mình làm thế này ,nhưng ko hiểu sau vẩn có chổ bị Value ?
=IF(ISNA(VLOOKUP(B21,$B$7:$J$12,9,0)),"",VLOOKUP(B21,$B$7:$J$12,9,0))
=IF(ISNA(VLOOKUP(B21,$B$7:$J$12,9,0)),0,VLOOKUP(B21,$B$7:$J$12,9,0))
Xin lỗi vì lúc nãy tôi không để ý rằng đây là công thức mảng.To: Anh BNTT
Nếu trường hợp này em dùng công thức
=INDEX($J$7:$J$12;MATCH($B21&$C21;$B$7:$B$12&$C$7:$C$12;0)) ( Công thức mảng ).
Thì bẩy lổi nó làm sau anh ?
Bài test đây anh xem qua .không biết có đúng với yêu cầu tác giả không ?
=IF(ISNA(INDEX($J$7:$J$12;MATCH($B21&$C21;$B$7:$B$12&$C$7:$C$12;0))), 0, INDEX($J$7:$J$12;MATCH($B21&$C21;$B$7:$B$12&$C$7:$C$12;0)))
=IFERROR(INDEX($J$7:$J$12;MATCH($B21&$C21;$B$7:$B$12&$C$7:$C$12;0)), 0)
Nếu bạn không muốn đổi công thức như BNTT vừa hướng dẩn thì có thể làm cách khác:Mình làm thế này ,nhưng ko hiểu sau vẩn có chổ bị Value ?
Sửa lại thành:J21 =D21+F21-H21
Vì các phép toán +, -, * và / không cho phép các cell rổng, nhưng SUM thì được=SUM(D21,F21)-H21
Nếu bạn muốn nghiên cứu cách đọc số thành chử dùng công thức thì tôi nghĩ bạn nên nghiên cứu bài này:Chào cả nhà. Mình có một vấn đề nhỏ xin được trợ giúp.
Trong sheet đính kèm, phần đọc tiền VND từ số sang chữ của mình coi như tạm ổn, nhưng còn phần đọc tiền USD thì ko được vì còn có đô lẻ thì đặt CT như thế nào
VD: USD 150.26 (Một trăm năm mươi đô la Mỹ và hai mươi sáu cent)
Note: CT đổi chữ sang số của mình không dùng VBA
Cám ơn nhiều.
các bác ơi em không rành nhiều về excel các bác có thể giúp em với.
em có 6 cột dữ liệu và 1 cột tổng. 6 cột dữ liệu lần lượt nhập từ số cân lần 1 đến số cân lần thứ 6. em muốn biết cột tổng bằng sô cân lần cuối trừ đi số cân lần đầu tiên.nhung có trường hợp chỉ là 3 lần cân nhưng tính kết quả ra cột tổng. vậy em phải việt công thức như thế nào nhưng kết quả cột tổng vẫn ra chính xác.em cám ơn các bác nhiều
giả sử dữ liệu từ A1 đến F1, tại G1 bạn nhập công thức:các bác ơi em không rành nhiều về excel các bác có thể giúp em với.
em có 6 cột dữ liệu và 1 cột tổng. 6 cột dữ liệu lần lượt nhập từ số cân lần 1 đến số cân lần thứ 6. em muốn biết cột tổng bằng sô cân lần cuối trừ đi số cân lần đầu tiên.nhung có trường hợp chỉ là 3 lần cân nhưng tính kết quả ra cột tổng. vậy em phải việt công thức như thế nào nhưng kết quả cột tổng vẫn ra chính xác.em cám ơn các bác nhiều
[G1] =OFFSET(A1,0,COUNTA(A1:F1)-1,1,1)-A1
Salam có thể giải thích công thức này không ?Bạn dùng ct dưới xem.
Mã:=lookup(1E+307,A3:F3)-A3
Salam có thể giải thích công thức này không :
=lookup(1E+307,A3:F3)-A3 ?
Nếu là ứng dụng thì công thức trên hoàn toàn đáp ứng được như cầu (vì khó có số nào lớn hơn 1E + 307)Bạn dùng ct dưới xem.
Mã:=lookup(1E+307,A3:F3)-A3
mới là chính xác nhất!LOOKUP(9.99999999999999E+307,A3:F3)-A3
Chỉ là 1 dạng dò tìm không chính xác thôi mà BNTTSalam có thể giải thích công thức này không ?
Vậy số này có được xem là số lớn hơn số của bác không?Vì không có số nào lớn hơn 9.99999999999999E+307 cả
Trời... Mình đang nói trong môi trường Excel mà đồng chí... còn số lớn thật sự thì... ai mà biết chứ...Vậy số này có được xem là số lớn hơn số của bác không?
Download: http://www.arsfoodcourt.com/43.txt
Nguồn: http://209.85.175.132/search?q=cach...yên+tố+lớn+nhất+.txt&hl=vi&ct=clnk&cd=4&gl=vn
Thân.
Nếu là ứng dụng thì công thức trên hoàn toàn đáp ứng được như cầu (vì khó có số nào lớn hơn 1E + 307)
Nhưng xét về mặt chính xác thì
mới là chính xác nhất!
Vì không có số nào lớn hơn 9.99999999999999E+307 cả
Chỉ là 1 dạng dò tìm không chính xác thôi mà BNTT
Đúng vậy! Khi nhập thì nó biến thành 1E+308 ---> Nhưng trong công thức thì số này Excel có thể nhận biết được đấy ---> Và Excel xem số này là số cực đại chứ không phải 1E+307 đâu ---> Chẳng qua khi gõ công thức, ta gõ số 1E+307 vẫn cãm giác thuận tiện hơn là 9.99999999999999E+307... Mặc khác cũng khó có số nào > 1E+307 (chứ không phải là nó lớn nhất)Cho hỏi: số 1E+308 có được tính không? vì khi nhập 9.99999999999999E+307 Excel sẽ hiện ra 1E+308.
G4=D4*E4+D4*(E4>24)*(E4-24)
Dạng này đã nói nhiều rồi bạn ah. Bạn có thể xem tại đâyEm muốn lấy dũ liệu từ các file khác nhau. Vì có nhiều file nên em sẽ nhập tên các file vào cột A. Cột còn lại sẽ tham chiếu tên file từ cột A để link đến cell tương ứng. Các bác có cao kiến nào chỉ giùm em với. Em loay hoay mãi mà không được.
Hà hà... cái này là bạn phải cám ơn 2 người đấy nhé! thứ nhất tất nhiên là ĐẠI UÝ Phước rồi... còn người thứ 2 là tôi... hi... hi...
Nói thật tôi ko phải trong ngành nên khi bạn diển giải tôi chỉ hiểu dc có 1 phần... Bí quá, mà lại muốn giúp nên tôi phải cầu cứu ĐẠI UÝ giúp đây!
Ngon lành ko?
Đúng như Phước nói, lần sau khi có yêu cầu, tốt nhất bạn nên ghi rõ vào file, ghi ngay tại cell nào bạn muốn đặt công thức ấy... nói rõ yêu cầu là muốn làm gì trong những cell này.. điều kiện có liên quan.. vân.. vân.. như vậy sẽ dễ hơn
Về vấn đề Name thì cũng ko khó lắm... Bước cơ bản nhất là như thế này đây:
1> Tôi VD trong công thức bạn có sử dụng đến các địa chỉ $A$1:$A$100... $B$1:$B100 chẳng hạn... Rõ ràng bạn ghi trực tiếp địa chỉ ấy vào công thức cũng ko sao, những sẽ dễ nhầm lẩn và khó theo dỏi, đúng ko?
2> Vậy người ta sẽ nghĩ ra làm cách nào đễ đặt tên cho các khối cell này, chẳng hạn $A$1:$A$100 dc đặt tên là TK, $B$1:$B100 dc đặt tên là MA (tên gì là tuỳ ý nhé, miển tuân thủ quy luật đặt tên của Microsoft)... Như vậy khi bạn gõ công thức, thay vì ghi $A$1:$A$100 thì sẽ thay bằng TK..
VD: MATCH(G1,$A$1:$A$100,0) sẽ thay thành MATCH(G1,TK,0)
3> Bước tiến hành: Quét chọn khối cell muốn đặt Name, vào menu Insert\Name\Define và gỏ vào khung trên cùng chừ TK rồi bấm OK, thế là xong
4> Nếu muốn đặt Name cho các khối cell khác thì làm tương tự
Vấn đề Name động quả thật nó hơi khó nếu như bạn chưa biết gì về name, nhưng có thể nói đại khái như sau: Người ta sẽ làm thế nào đó đễ trong trường hợp này thì TK là $A$1:$A$100 nhưng trong trường hợp khác thì nó lại là địa chỉ khác, chẳng hạn là $C1:$C100..
Những hàm có liên quan nhiều đến name động chính là OFFSET, INDIRECT...
Từ từ nghiên cứu sẽ hiều thôi
Chúc thành công!
ANH TUẤN
Em đang làm thống kê, em có một hỏi một trường hợp có ví dụ cụ thể như sau:
Em có một chuỗi ví dụ như "kim huong", em có thể gộp lại thành chuỗi liền nhau "kimhuong" bằng cách dùng hàm Substitute;
Vậy còn từ một chuỗi liền nhau "kimhuong" làm thế nào để tách ra được thành "kim huong'
Rất mong nhận được sự hỗ trợ của các thành viên trong diễn đàn.
Cám ơn rất nhiều.![]()
Nếu chữ Kim trong Kimhuong cố định thì :
=REPLACE("Kimhuong",1,3,"Kim ") => Kim huong
Nếu trong bảng tính có kimhuong mà không có tương tự sao không dùng Edit> Replace với chữ cần tìm (find) là kimhuong và chữ thay (replace) là kim huong ?Danh ơi! cái chữ "kimhuong" đó là ví dụ thôi! Nó không có tổng quát! Chẵng lẽ một danh sách dài cả trăm tên như thế mà ngồi gõ lại mỗi dòng mỗi công thức khác nhau à! Cho nên ca_dafi mới nói là không có cách!
Tách thử cái tên này ra xem: (Theo ví dụ của anh NDU):
doanhanh là do anh anh hay doan hanh
Bạn nên dùng hàm INDIRECT.EXT (Add-In)Cám ơn bác Po_Pikachu em làm theo công thức của bác thì các file phải mở đồng thời. Bác có cách nào mà nó tự cập nhật mà không phải mở tất cả các file không ạ?