toanmihaba
Thành viên chính thức


- Tham gia
- 4/10/11
- Bài viết
- 63
- Được thích
- 0
Kết quả của anh cũng giống như kết quả của công thức có sẵn trong file.SUMIF thường bị sai khi điều kiện là dạng number
Thay SUMIF bằng SUMPRODUCT là được rồi:
PHP:=SUMPRODUCT(($A$2:$A$100=I2)*($G$2:$G$100))
Công thức tại C2:ai giúp mình làm bài tập này với. Híc
=IF(COUNTIF($B$1:B2,B2)=1,"no use","use")
Dùng COUNTIF thử xem:Bác nào cho em hỏi, em muốn đếm xem có bao nhiêu dòng thỏa mãn điều kiện là trong cột đó có từ "Hà Nội" (Có dòng là Tp. hà Nội, có dòng là Hà Nội) thì dùng hàm ntn?
=COUNTIF(A1:A100,"*hà nội")
Thì bạn cứ test thử xem có được không?Bác ơi, cái hàm của bác nếu chữ Hà Nội đứng đầu (phía trước k có ký tự) thì có được không? Của e thì chữ Hà Nội nó ở lung tung chỗ
Nó nằm lộn xộn thì cho nó thêm một dấu sao nữa.Bác nào cho em hỏi, em muốn đếm xem có bao nhiêu dòng thỏa mãn điều kiện là trong cột đó có từ "Hà Nội" (Có dòng là Tp. hà Nội, có dòng là Hà Nội) thì dùng hàm ntn?
=COUNTIF(A1:A100;"*Hà Nội*")
Tại sheet chitiet tinh0.4 bạn cần:Nhờ mọi ngưòi xem hộ mình tại sao ở cell H6 cua sheet CT-04 excell tính kết quả sai. kết quả phải là 2*2255932=33838980. trong bảng tính này còn nhiều chỗ nhân sai như thế nữa.
=ROUND(VLOOKUP(A6,'Chiet Tinh 0,4'!$A$3:$K$139,9,0),0)
hoặc=INDEX($C$13:$C$18,MATCH(A7,$B$13:$B$18,1))
=VLOOKUP(A2,$B$13:$C$18,2,1)
=IF(LEFT(A2,3)=LEFT($A$4,3),INDEX($B$13:$D$18,2,2),IF(LEFT(A2,3)=LEFT($A$6,3),INDEX($B$13:$D$18,6,2),VLOOKUP(LEFT(A2,2),$B$13:$D$18,2,0)))
Để điền vào tên hàng, mình có thể làm thế này được không có dài quá không bạn!
Cái mã hàng của bạn nó chẳng có quy luật gì (lúc thì 2 kí tự, lúc thì 3) thì sao mà tìm được nhỉ. Ít ra nó phải có quy luật gì để tìm chứ.Mình đang làm bài tập, nhưng gặp phải vấn đề.
Mong các bạn vui lòng giúp đỡ mình về cách dò tìm Mã hàng từ Bảng 1 để điền vào bảng bên trên dựa vào 2 hoặc 3 kí tự đầu của mã hàng.
File mình đính kèm bên dưới.
Bạn phải trích dẫn bài bạn trả lời để mọi người biết chứ.Validation không có tác dụng nếu bạn không tự nhập mà paste ở chỗ khác vào. cái này phải dùng code VBA thôi. Đề tài này đã có rồi, bạn thử tìm xem nhé!
Bạn thử cái này chưa: =SUM(Sheet1:Sheet10!D1)Mình có câu hỏi , kính nhờ các bạn giải đáp hộ
Trong 1 workbook, mình muốn cộng các cell D1 ở 10 sheet (sheet1:sheet10) tại 1 sheet tổng hợp , nếu làm thủ công thì sẽ rất mất thời gian khi số lượng sheet lớn và phải tính nhiều giá trị khác nhau, nên giờ mình muốn hỏi 1 công thức để tính nhanh hơn!
Cám ơn!
Excel 2007: Bôi đen toàn bộ bảng tính, Vào Tab Formula, click vào Show FormulaBây giờ mình muốn hỏi thêm cái nữa , là ko hiểu sao excel mình lại thành ra thế này, khi mình dẫn đường link từ sheet này ('cong trinh') sang sheet kia (haophivattu) thì nó lại hiện ra như thế này , chỉ 1 số cell bị trong khi các cell khác thì vẫn ok
![]()
Chọn cell đang bị lỗi, bấm tổ hợp phím Ctrl + Shift + ~ rồi bấm F2, xong, Enter thử xemCám ơn bạn BNTT, tự nhiên bữa này bị hội chứng tụt iot nên đầu óc suy nghĩ chán quá, vừa nhấn gửi trả lời chưa bao lâu thì lại nghĩ ra kq rồi, trong khi trước đó mất cả buổi mà ko nghĩ ra (hic)
Bây giờ mình muốn hỏi thêm cái nữa , là ko hiểu sao excel mình lại thành ra thế này, khi mình dẫn đường link từ sheet này ('cong trinh') sang sheet kia (haophivattu) thì nó lại hiện ra như thế này , chỉ 1 số cell bị trong khi các cell khác thì vẫn ok
Người ta nói chỉ 1 số cell bị thôi màExcel 2007: Bôi đen toàn bộ bảng tính, Vào Tab Formula, click vào Show Formula
Excel 2003:Tools / Formula Auditing | Formula Auditing Mode
Thì bôi đen hết bảng, chọn "show formula" toàn bộ cho show hết, rồi nhấn tiếp để bỏ show mà thầy. Chứ nhiều cell bị quá sao chọn từng cell hếtNgười ta nói chỉ 1 số cell bị thôi mà
Làm gì có vụ này chứThì bôi đen hết bảng, chọn "show formula" toàn bộ cho show hết, rồi nhấn tiếp để bỏ show mà thầy. Chứ nhiều cell bị quá sao chọn từng cell hết
Theo mô tả của bạn thì e rằng đây là lỗi khác nữa:Mình có vấn đề chưa biết giải quyết, rất mong các bạn giúp đỡ
Excel của mình bị lỗi nhưng ko hiểu tại sao; giả sử mình có 1 dãy số trong các ô từ A1:A10 và B1:B10; bây giờ mình tính tổng các ô từ C1:C10 bằng B-A, ở ô C1 mình đánh vào =B1-A1, sau đó kéo xuống C10. Điều kỳ lạ là các giá trị từ ô C2:C10 đều bằng C1! mặc dù trong các công thức vẫn là B-A (B2-A2, B3-A3,...) , nếu mình dùng cách của bạn ndu96081631 (bấm ctrl+shift+~ rồi F2) thì fix đc lỗi, nhưng nếu như thế thì rất lâu, còn cách của bạn bebo021999thì quả thực là mình...chưa hiểu
Bạn dùng công thức này cho ô O2Tôi có danh sách gồm cột tháng, năm, t1, t2...t12, cột tổng 12t, tôi cần tìm cột "thoi" sao cho nếu năm =2010 thì "thoi"= tổng 12t, nếu nam=2011 thì "thoi" dựa vào tháng, nếu tháng = 1 thì 'thoi"=12t, nếu tháng =2 thì "thoi"=12t-t1, nếu tháng =3 thì "thoi'= 12t-(t1+t2)....vì hàm if chỉ dùng tối đa 8 lần nên tôi chưa biết làm sao. Mong anh, chị giúp. tôi gửi kèm theo file đính kèm.
=SUM(OFFSET(C2,,,,IF(B2=2010,12,13-A2)))
Tìm ngày chủ nhật =WEEKDAY(ngày tháng cần tìm;1) nếu bằng 1 là chủ nhậtXin hỏi hàm tìm ngày chủ nhật trong tháng viết thế nạo ạ?
Tìm ngày chủ nhật =WEEKDAY(ngày tháng cần tìm;1) nếu bằng 1 là chủ nhật
=WEEKDAY(DATE(6,12,2011),1)=1
=WEEKDAY(DATE(2011,12,6),1)=3
Gà con viết code ngon thế rồi sao hàm cơ bản này ko chiến được?anh chị giải em bài này với?
thân!
Nếu ô A1 chứa giá trị n, công thức :Cho mình hỏi vấn đề này tý
Mình đang có 2 ô có chứa các giá trị (từ tính toán ra) là $C$5 và $D$10
Mình muốn chuyển chúng thành một "vùng giá trị" - Array để dùng trong các hàm, ví dụ =SUM($C$5:$D$10), trong đó hai giá trị trong công thức lấy từ 2 ô trên. Sư huynh nào biết chỉ dùm với . . .
Chân thành cảm ơn
Note: Ý là khi mình thay đổi một giá trị tại một ô giá trị (cố định) thì vùng giá trị của mình cũng thay đổi theo giá trị của ô đó luôn, ví dụ: khi giá trị là 1 thì dò trong c5: d10, khi giá trị là 2 thì dò trong c10:d15 và khi giá trị là n thì dò trong vùng c{5+(n-1)*5}: d{5+n*5}
=INDIRECT("C"&5+(A1-1)*5&":D"&5+A1*5)
=OFFSET($C$5:$D$10,(A1-1)*5,)
Bạn dùng công thức này nhé:Cho mình hỏi dùng hàm gì để tính căn bậc 9 của thương A1/ A2 ví dụ A1= 999 : A2 =33 .... Cảm ơn các bác viết luôn lệnh càng tốt nhóe .
=(A1/B1)^(1/9)
Bạn dùng công thức sau cho ô B1 sau đó fill cho cột BMình có 1 câu hỏi muốn hỏi các bạn
Bây giờ mình có sẵn các giá trị không đổi (vd từ 1 đến 10) trong các cell từ A1:A10 , bây giờ mình muốn nhân 1,5 vào các giá trị ấy (tức là thành 1,5 đến 15) . Theo cách bt mình làm là copy A1:A10 sang 1 cột khác (vd B1:B10) , sau đó nhấp sang A1 = B1*1,5 rồi kéo xuống A10
Mình muốn hỏi là làm thế nào để khi nhấp vào các ô A1:A10 sẽ hiển thị kq là 1*1,5; 2*1,5; 3*1,5;....;10*1,5 (chứ ko phải là B1*1,5; B2*1,5; B3*1,5; ...), tức ko phải thông qua 1 cột phụ khác
="="&A1&"*1.5"
Toàn bộ dữ liệu của bạn là dạng Text nên bạn phải dùng hàm DCOUNTA thì mới có kết quả, còn không thì bằng 0.Cảm ơn anh, hic, nhưng em vẫn chưa hiểu vì sao hàm dcount lại không hiệu quả trong trường hợp này, em đã thử với dữ liệu mẫu trong ví dụ help của excel vẫn được mà khi chuyển qua sheet của mình lại sai. @@?
e đang tao 1 file kế toán ấy. nhưng trong file đó có nhiều sheet quá e phải l àm ntn để tạo ra 1 sơ đồ tên các sheet mà chỉ cần t ích vào t ên trên sơ đồ đó thì sẽ đến ngay sheet c ần tìm. vì cuối năm rồi e fai làmBCTC. mong anh chị giúp e với
e đã tai 1 số file ecxel trên diễn đàn về nhưng phải giải nén file hay macro gì đó mới vào được e ko bit giải nén file hay macro gì đó. a chi giúp e được không a
Dùng 1 cột phụ:- Các bạn giúp mình với!
- Mình cần xếp thứ hạng ở cột màu đỏ đó, căn cứ lớp nào có nhiều điểm 10 thì xếp thứ nhất, nếu số điểm 10 bằng nhau thì căn cứ vào điểm 9.
Dòng tô màu đỏ bị vậy là do CỘt G:G bạn vẫn đang định dạng "Date". Bạn bôi đen cột G:G đó nhấn Ctr+1 là biết liền.Cần giúp đỡ về hàm tính số tuần và số ngày lẽ.
"Tính SỐTUẦN, SỐ NGÀY LẺ (dùng hàm INT, MOD)"
E đã sử dụng hàm int((F3-E3)/7) nhưng kết quả nó cứ trả về kết về 1/1/1990 là sao ah?
File excel ở đính kèm ạ.
mình nghĩ gợi ý thế bạn có thể làm được rồi chứ nhỉ?Cám ơn a đã giúp e phần đó. Nhưng e lại gặp rắc rối với phần MOD số ngày dư nữa
A có thể cho e xin cái hàm MOD của nó không ah?
Tiện thể a cho e cái Y!m để liên lạc, tại e mới tập tành nên có nhiều vấn để cần giải đáp. Nếu a không phiên ạ.
Cái đó sai là đúng còn gì. Thế này chứ:Dạ phần đó e định dạng xong rồi, cái tuần e cũng xong luôn.
Nhưng ở cái tính ngày lẽ e xài công thức =MOD((F3,E3)/7) thì nó báo lỗi, a có thể giúp e chữa lỗi ở hàm này được không ah?
Edit là nếu em xài hàm như thế này có đúng như để bài ko ah?
H3=(MOD(F3,E3))-7
A có thể download file đính kèm về cho dễ xem
H3=MOD(F3-E3,7)
Hàm Trim nó sẽ còn để lại 1 khoảng trắng, do vậy bạn không thể dùng trim được mà phải dùng hàm SUBSTITUTEMình muốn tách ô A 1 có chứa số "khoảng trắng ....123456" thành 123456 để cộng số lại vì chuỗi không cộng được, mình đã dùng hàm trim, và lồng vào hàm value để lấy giá trị mà không ra, Anh/Chị nào biết chỉ giúp ?
Sao không thấy Anh/Chị nào ra tay giúp đỡ vậy ?
Tạo một cột phụ (thí dụ từ G2) nhập công thức, kéo xuốngCác Anh/Chị vào link này để xem file nhé ! Làm hàm gì để cộng được cột " Số tiền" ?
Bi giờ cộng ở cột này được rồi, hoặc copy ==> dán value vào cột D rồi cộng ở cột D=IF(D2="","",--SUBSTITUTE(D2,CHAR(160),""))
Xóa 4 dòng 19:22 vì D19Các Anh/Chị vào link này để xem file nhé ! Làm hàm gì để cộng được cột " Số tiền" ?
=SUMPRODUCT(1*SUBSTITUTE($D$2:$D$44,CHAR(160),""))
Bi giờ cộng ở cột này được rồi, hoặc copy ==> dán value vào cột D rồi cộng ở cột D
Bạn thử cách này xem nhéCác anh, chị cho em hỏi một chút
Em có một danh sách học sinh trong đó có, họ và tên, ngày tháng năm sinh, nơi sinh, giới tính . Em muốn dùng công thức lọc ra những học sinh nữ, có giới tính là nữ, có ngày, tháng khác nhau nhưng năm sinh phải trùng nhau: VD : 24/05/1996,23/02/1996 (vì em làm văn thư cho trường học, cấn phải thống kê độ tuổi học sinh) Mông các anh chị giúp dùm em !Thanks , Các anh chị làm xong rồi gởi qua mail dùng em :
pchieu.vinhhung@gmail.com
=IF(AND(D8="Nữ",--RIGHT(E8,4)=$I$5),"Lọc","")
Bạn phải nén lại để gửi, hoặc gửi lên trang web trung gian, VD : www.rapidshare.combạn có mail ko mình gởi vì file này dung lượng lớn hơn mức cho phép
Bạn gửi file lên đi, mọi người sẽ giúp[/QUOTE
file cua nó đây bạn ơi
Xem file đính kèm nhé. Các công thức mảng khi nhập xong kết thúc bằng Ctrl-Shift-Enterfile cua nó đây bạn ơi
Công thức của bạn là:Xem file đính kèm nhé. Các công thức mảng khi nhập xong kết thúc bằng Ctrl-Shift-Enter
=IF(I3=0,"",INDEX($A$2:$A$2605,MATCH(MAX(IF($B$2:$B$2605=I$2,$C$2:$C$2605)),IF($B$2:$B$2605=I$2,$C$2:$C$2605),0)))
=IF(I3=0,"",LOOKUP(2,1/($B$2:$B$2605=I$2)/($C$2:$C$2605=I3),$A$2:$A$2605))
Trong trường hợp có nhiều nhân viên có cùng SL MAX và bạn muốn thống kê toàn bộ các nhân viên này thì tốt nhất bạn nên dùng PivotTable ---> Đó là phương pháp tốt nhất, nhanh nhất, mạnh nhất so với bất cứ phương pháp nào (ngon hơn cả lập trình VBA)một bên là data bao gồm tên nhân viên,mã hàng và số lượng thực
hiện.bên kia là những mã hàng mình muốn thống kê,mình muốn thống kê xem mỗi mã đó số lượng thực hiện lớn nhất là bao nhiêu va nhân viên nào đã làm ra số lượng lớn nhất đó
Mình kiểm tra lại thấy DQ666 có MAX là 22 tại dòng 2456; DQ1081 có MAX là 89 tại dòng số 1620, đúng như kết quả tính toán.mình đã xem file nhưng nó vẫn sai ở 1 số mã bạn ạ.ví dụ như dq666,dq1081...
Đây bạn, công thức sau ơ ô A1 bạn nhập năm, B1 bạn nhập tháng ( Công thức này sưu tầm của bác Ndu ), Công thức mảngCác bạn mình cho hỏi: Có hàm nào cho biết trong một tháng nhất định có bao nhieu ngày chủ nhật không?
DV như trong ô A1 tôi chỉ ghi: 01/12/2011, hoặc tháng 12/211 (không cho điểm cuối)?
=SUM(IF(WEEKDAY(DATE(A1,B1,ROW(INDIRECT("1:"&DAY(DATE(A1,B1+1,0))))))=1,1,0))
Nhìn vào hình mà đoán mò thì chán quá…hic hic..Các bạn cho mình hỏi, nguyên nhân xảy ra lỗi này và cách khắc phục ?
Mình không phải mod thì có thể giúp được không?Mình muốn hỏi chút về hàm lọc:
- Mình in file trong CMD = lệnh Dir để có danh sách file -> ok
- Tên file: 091225_12225-UBND-GT.pdf = A16
- Muốn tách:
1. Lấy ngày tháng năm của công văn (đã làm được bằng công thức "=LEFT(A16,2)&"/"&MID(A16,3,2)&"/"&MID(A16,5,2)"
-> Không biết có phải là công thức tối ưu hay chưa
2. Muốn lọc lấy nội dung ký hiệu của công văn sau khi trừ đi phần mở rộng tên file bằng công thức "=RIGHT(A16,LEN(A16)-FIND("_",A16, FIND("_", A16)+1)) -> Bị báo lỗi #VALUE!
3. Giá trị muốn lọc "12225-UBND-GT"
=> Mod giúp nhéTHK
Mình không phải mod thì có thể giúp được không?
Nhưng ít nhất cũng phải có file chứ?
nội dung ký hiệu của công văn ở ô A2 thì bạn dùng công thức sau:Mình muốn hỏi chút về hàm lọc:
- Muốn tách:
2. Muốn lọc lấy nội dung ký hiệu của công văn sau khi trừ đi phần mở rộng tên file bằng công thức
3. Giá trị muốn lọc "12225-UBND-GT"
=MID(A2,FIND("_", A2)+1,FIND(".", A2)-FIND("_", A2)-1)
Chưa hiểu rõ ý bạn lắm.Mình muốn đặt điều kiện là cho ô A1 đến ô A81 (A1:A80) là trên 6 (>6). Viết như thế nào ? Mình viết thử là A1:A80>6 nhưng không dc. Giúp với
Chào bạn!Mình muốn đặt điều kiện là cho ô A1 đến ô A81 (A1:A80) là trên 6 (>6). Viết như thế nào ? Mình viết thử là A1:A80>6 nhưng không dc. Giúp với