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

Liên hệ QC

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

Xin chào,

Mình có một thắc mắc về CT Index, Match mà không thể hiểu được, nhờ mọi người nghiên cứu giúp.
Mình dùng 1 CT Index, Match để tìm giá trị, cùng một giá trị là ô trống, nhưng có lúc Index, Match trả về số 0, lúc lại trả về khoảng trống.
Mình kiểm tra hết các định dạng mà vẫn k tìm ra được nguyên nhân.

Các anh chị em ai có kinh nghiệm với việc này chỉ giáo giúp nhé.

Cám ơn mọi người nhiều,
Thân.
Tôi nghĩ đến 2 khả năng khiến kết quả là khoảng trống:
1. Cái ô mà bạn nghĩ là ô trống kia thực chất là một chuỗi rỗng, tại đó có thể là một công thức có kết quả là chuỗi "" hoặc là kết quả của công thức từ ô khác được Paste Values qua.
2. Bạn đang bỏ tùy chọn Show a zero in cells that have zero value. Khi đó kết quả số 0 sẽ không được hiển thị.

Bạn thử kiểm tra 2 khả năng trên, nếu vẫn không được thì hãy đưa file Excel lên đây, mọi người sẽ tìm nguyên nhân cho bạn.
 
Mình gần như không hiểu gì mấy về Exel nên các bạn cho mỉnh hỏi câu này nhé?

Trong bảng tính trên, Lập hàm tính cho các ô E3,E4,E5 và F3,F4,F5 như thế nào để mỗi lần nhập số tháng tại các ô D3,D4,D5 thì nó tự động hiện lên?
Các bạn nhập công thức trong file đính kèm giùm mình nhé!
 

File đính kèm

Mình gần như không hiểu gì mấy về Exel nên các bạn cho mỉnh hỏi câu này nhé?

Trong bảng tính trên, Lập hàm tính cho các ô E3,E4,E5 và F3,F4,F5 như thế nào để mỗi lần nhập số tháng tại các ô D3,D4,D5 thì nó tự động hiện lên?
Các bạn nhập công thức trong file đính kèm giùm mình nhé!
Không phải ai cũng làm trong ngành của bạn mà BIẾT cách tính "Đến hạn trả" và "Số ngày còn lại". Bạn hiểu tôi muốn bạn làm gì sau đây chứ?
 
Không phải ai cũng làm trong ngành của bạn mà BIẾT cách tính "Đến hạn trả" và "Số ngày còn lại". Bạn hiểu tôi muốn bạn làm gì sau đây chứ?

"Đến hạn trả" tức là "Ngày đến hạn trả" ấy mà bạn? Ví dụ: Ngày nợ là 12/8/2014, thời hạn nợ là 12 tháng thì "Ngày đến hạn trả" là 11/8/2015.
"Số ngày còn lại" nghĩa là tính từ Hôm nay (mặc định theo máy tính) đến "Ngày đến hạn trả" còn bao nhiêu ngày nữa ấy mà?

Mình muốn lập bảng tính để quản lý hơn 100 trường hợp như vậy, vấn đề là mình không biết đặt công thức tính như thế nào nên nhờ các bạn giúp hộ nhé!
 
Mình gần như không hiểu gì mấy về Exel nên các bạn cho mỉnh hỏi câu này nhé?
Trong bảng tính trên, Lập hàm tính cho các ô E3,E4,E5 và F3,F4,F5 như thế nào để mỗi lần nhập số tháng tại các ô D3,D4,D5 thì nó tự động hiện lên?
Các bạn nhập công thức trong file đính kèm giùm mình nhé!
Đến hạn trả:
E3 =EDATE(C3,D3)
Số ngày còn lại:
F3 =E3-TODAY() , định dạng số
 
Cảm ơn bạn nhé! Bạn đã trả lời đúng yêu câu người hỏi.
Ps: Với những người biết rồi thì rất dễ đúng không? Nhưng với mình thì khó quá. **~**
 
[TABLE="width: 246"]
[TR]
[TD]Date[/TD]
[TD]Fruit[/TD]
[TD]Sum[/TD]
[/TR]
[TR]
[TD="align: right"]1/1/2014[/TD]
[TD]Nho,tao[/TD]
[TD][/TD]
[/TR]
[TR]
[TD="align: right"]9/1/2014[/TD]
[TD]Quit,oi,nho[/TD]
[TD][/TD]
[/TR]
[TR]
[TD="align: right"]2/2/2014[/TD]
[TD]cam,tao,nho[/TD]
[TD][/TD]
[/TR]
[TR]
[TD="align: right"]7/2/2014[/TD]
[TD]chanh,tao[/TD]
[TD][/TD]
[/TR]
[TR]
[TD="align: right"]8/2/2014[/TD]
[TD]oi,man[/TD]
[TD][/TD]
[/TR]
[/TABLE]
Mình có bảng tính như trên, nhờ các bạn giúp cách tính tổng của các sản phẩm theo từng tháng, vd tháng 1 bao nhiêu quít,bao nhiêu ổi nho...
Xin cám ơn các bạn
 
Em có Bảng tính như ảnh. Em muốn tạo công thức tính:

Tìm giá trị ở cột C, nếu là từ 6-10 thì lấy SL ở cột D * 125 - Nếu là từ 1-5 thì lấy SL ở cột D * 100 - Sau đó tính tổng lại.

E đính kèm file rồi. A/C giúp e nhé
E làm công thức tính tông tiền bằng hàm IF: Tổng tiền=IF(C12
 
Lần chỉnh sửa cuối:
Em có Bảng tính như ảnh. Em muốn tạo công thức tính:
Tìm giá trị ở cột C, nếu là từ 6-10 thì lấy SL ở cột D * 125 - Nếu là từ 1-5 thì lấy SL ở cột D * 100 - Sau đó tính tổng lại.
E làm công thức tính tông tiền bằng hàm IF: Tổng tiền=IF(C12>5; D12*125000; D12*100000)+IF(C4>5;D4*125000;D4*100000)
Chào bạn.
Thấy câu hỏi của bạn mâu thuẫn mấy chỗ nên tôi đành đoán mò vậy. Theo tôi đoán thì ý bạn muốn là: Nếu giá trị ở cột C nằm trong khoảng 6-10, thì lấy giá trị cột D tương ứng nhân với 125. Nếu giá trị ở cột C nằm trong khoảng 1-5 thì lấy giá trị cột D tương ứng nhân với 100.
Tại ô cần lấy kết quả bạn gõ công thức:
Mã:
=IF(AND($C6<=10;$C6>=6);$D6*125;IF(AND($C6<=5;$C6>=1);$D6*100;""))
 
Em có Bảng tính như ảnh. Em muốn tạo công thức tính:

Tìm giá trị ở cột C, nếu là từ 6-10 thì lấy SL ở cột D * 125 - Nếu là từ 1-5 thì lấy SL ở cột D * 100 - Sau đó tính tổng lại.

E đính kèm file rồi. A/C giúp e nhé
E làm công thức tính tông tiền bằng hàm IF: Tổng tiền=IF(C12>5; D12*125000; D12*100000)+IF(C4>5;D4*125000;D4*100000)
Nhưng mà cột C có nhiều hàng quá nên + thủ công tnay thì mất tgian, có dùng hàm nào để tính nhanh đc k ah?

File đính kèm:
https://www.dropbox.com/s/366gbqqsns...jama.xlsx?dl=0

Anh/Chị nào bít thì giúp em với.

Em cảm ơn nhiều!!


Khó hiểu quá. Làm thí thí hổng trúng thì trật.
 

File đính kèm

Các cao thủ chỉ dùm, làm sao để tính tổng một dãy, trong đó có các kí tự, và các kí tự đó sẽ đc hiểu theo giá trị số tương ứng, ví dụ như A = 8, B = 2. Nên 5+5+5+A+B sẽ bằng: 25.

Cảm ơn nhiều.
Capture.JPG
 
Các cao thủ chỉ dùm, làm sao để tính tổng một dãy, trong đó có các kí tự, và các kí tự đó sẽ đc hiểu theo giá trị số tương ứng, ví dụ như A = 8, B = 2. Nên 5+5+5+A+B sẽ bằng: 25.

Bạn thử công thức này xem sao hen. Lưu ý, A1:A7 mình giả định là cột mà bạn cần tính tổng.

=SUM(A1:A7) + 8*SUMPRODUCT(--(A1:A7="A")) + 2*SUMPRODUCT(--(A1:A7="B"))
 
Lần chỉnh sửa cuối:
E gà quá các anh chị giải đáp giùm e với ạ, chả là e có 1 cột giá trong excel , nhưng cần nâng lên hoặc giảm xuống . Ví dụ như hình :
ctk3ikr3xuq6lfs84.gif


E muốn có 1 kết quả là + 25% sang ô bên cạnh , hoặc công thức giảm 25% thì làm sao ạ , e cảm ơn ace nhiều ạ
 
B1=A1*1.25 là ok, nếu giảm 25% làm ngược lại
 
Dạ e cảm ơn anh nhìu ạ , a có thể giải thích đc 1.25 nghĩa là gì k ạ, ví dụ tăng hay giảm 26% thì là 1.26 ạ anh ,
1.25 có nghĩa là tăng thêm 25% = 1+0.25 (1 là tiền tính bình thường, 0.25 là số tiền tăng)
nếu bạn muốn tăng 26% thì 1+0.26 thì ra tương tự như giảm
 
Em gà quá nhờ các bác chỉ dùm, cách filter các hàng đồng thời cùng 1 lúc... Hơi khó lí giải nên em có 1 tấm hình ah.
Capwture.jpg

Cảm ơn các bác}}}}}}}}}}
 
Cao thủ nào chỉ em với :(

Bạn nghĩ sao khi từ 11:33 AM đến 02:50PM mà không được trả lời bài?
Bản thân tôi cũng muốn tả lời nhưng không có file thì không thể nào giúp được.
Không thể làm và giải thích bằng hình như bạn được.
 
Có thể dùng cột phụ với hàm if để trả về giá trị đúng, sai. Sau đó lọc phát một từ cột phụ này.
 
bạn kiểm tra nha, tôi cũng ko biết đúng ko nữa.....hihihihi
Mã:
C7=SUMPRODUCT(COUNTIF(INDIRECT("'"&ROW($1:$16)&"'!$C$7:$C$33"),B7))

đúng rồi bác à , em phải làm thủ công là tạo 1 cột nữa rồi đánh số vào và dùng công thức C7=SUMPRODUCT(SUMIF(INDIRECT("'"&ROW($1:$16)&"'"&"!C7:C100"),$B7,INDIRECT("'"&ROW($1:$16)&"'"&"!d7:d100"))). chỉ có mỗi cái nháy đơn và nháy kép mà khác nhau ghê . Thank bác nhé .
 
đúng rồi bác à , em phải làm thủ công là tạo 1 cột nữa rồi đánh số vào và dùng công thức C7=SUMPRODUCT(SUMIF(INDIRECT("'"&ROW($1:$16)&"'"&"!C7:C100"),$B7,INDIRECT("'"&ROW($1:$16)&"'"&"!d7:d100"))). chỉ có mỗi cái nháy đơn và nháy kép mà khác nhau ghê . Thank bác nhé .

Từ sheet "1" đến "7" dữ liệu bắt đầu từ dòng 9
Từ sheet "8" thì bắt đầu từ dòng 7.
Nhào vô mà tính với cái mớ hỗn độn.
Viết code "chạy bâng quơ" mắc quạu.
 
Mọi người giúp em làm bài này được không ah? em dùng thử hàm sumifs nhưng vẫn không ra.
Giới thiệu với bạn 2 cách sau của mình, mình chỉ làm với các tuyến HL con tuyến EV bạn cũng làm tương tự nha:
Cách 1: F12 =SUMIF($C$8:$C$10,"HL*",$F$8:$F$10)
Cách 2 : F12 =SUMPRODUCT((LEFT(C8:C10,2)="HL")*(F8:F10))
Chúc bạn thành công !
 
Cho mình hỏi làm sao để truy xuất được thông tin của cột B và cột C trong Sheet "QUAN LY" sang cột B và cột C của Sheet" HO So" điều kiện truy xuất là ngày 19-11-2014 như file đính kèm. Mong các bro giúp đỡ.
 

File đính kèm

Em chào cả nhà, em có phép tính cần lập trên excel nhưng em vẫn chưa biết sử dụng hàm nào:
Công thức: 0.5Btan(0.45+0.5*phi)
phi là giá trị góc ma sát lấy từ một trong 4 thí nghiệm tạm gọi là A, B, C, D. Tuy nhiên, các giá trị này cần lấy chính xác nhất là D. Nếu không có D sẽ dùng C. Không có C và D thì dùng A. Và không có A,C, D sẽ dùng B.
Mong mọi người cho em ý kiến với ạ. Em xin cảm ơn.
 

File đính kèm

Bạn nghĩ sao khi từ 11:33 AM đến 02:50PM mà không được trả lời bài?
Bản thân tôi cũng muốn tả lời nhưng không có file thì không thể nào giúp được.
Không thể làm và giải thích bằng hình như bạn được.

Xin lỗi bác em hơi bị rối**~**, mong bác giúp dùm }}}}}
 

File đính kèm

Chào anh/chị,
Em có một vấn đề như sau:
- Đề yêu cầu: Dùng hàm CountIF để đếm tổng số ngày mượn phòng loại B và C
- Nội dung gồm có
+ 1 cột Loại Phòng (Gồm dữ liệu A, B và C [G4:G8])
+ 1 cột Tổng số ngày (Gồm số ngày [E4:E8]
Vậy làm sao để dùng hàm countif để đếm, em xin cảm ơn.
 
E4=countif(vùng dữ liệu có loại phòng,g4)
 
Chào anh/chị,
Em có một vấn đề như sau:
- Đề yêu cầu: Dùng hàm CountIF để đếm tổng số ngày mượn phòng loại B và C
- Nội dung gồm có
+ 1 cột Loại Phòng (Gồm dữ liệu A, B và C [G4:G8])
+ 1 cột Tổng số ngày (Gồm số ngày [E4:E8]
Vậy làm sao để dùng hàm countif để đếm, em xin cảm ơn.

Tôi mách cho cách làm trong trường hợp bạn cần mẹo nhỏ. Nếu bạn không biết dùng hàm COUNTIF thì chịu khó học bài. Tôi không thích chỉ từ A đến Z.

Nguyên tắc, phòng chỉ có thể hoặc B hoặc C. Vậy ta cần đem tổng loại B cộng với tổng loại C.
=COUNTIF(Thoả điều kiện B) + COUNTIF(Thoả điều kiện loại C)
 
Cho mình hỏi làm sao để truy xuất được thông tin của cột B và cột C trong Sheet "QUAN LY" sang cột B và cột C của Sheet" HO So" điều kiện truy xuất là ngày 19-11-2014 như file đính kèm. Mong các bro giúp đỡ.
có BRO NÀO CHỈ GIÚP VỚI. ĐANG CẦN CÁI NÀY QUÁ, CỨ NGỒI COPY, PAST NHỌC QUÁ
 
có BRO NÀO CHỈ GIÚP VỚI. ĐANG CẦN CÁI NÀY QUÁ, CỨ NGỒI COPY, PAST NHỌC QUÁ

Trong phép lịch sự trên mạng, dùng cả câu dạng chữ in hoa tương đương với bắt loa hét to giữa chọ.
Từ 'bro' chỉ dùng trong các diễn đàn kết bạn hoặc chuyên ghêm.
Bạn là người hỏi, nên tập phép lịch sự một chút.
 
Help! Mọi người giúp em với. Em có file tính này.
Ứng với mỗi giá trị ở cột A sẽ có 1 giá trị ở cột E. em muốn tìm giá trị nhỏ nhất hay lớn nhất của các số ở cột E nếu chúng có cùng giá trị ở cột A.
Ví dụ có 3 hàng đầu tiên ở cột a đều có giá trị là 1, thì ứng với nó ở cột E sẽ có 3 giá trị khác nhau và em cần dùng hàm gì để tìm ra giá trị lớn nhất của 3 giá trị đó.
Em có dùng hàm Max(vlookup(...)) rồi mà ko được nó chỉ trả về giá trị đầu tiên của cột E khi tìm cùng điều kiện.
Em cảm ơn trước nhé !
Help.jpg
 
Help! Mọi người giúp em với. Em có file tính này.
Ứng với mỗi giá trị ở cột A sẽ có 1 giá trị ở cột E. em muốn tìm giá trị nhỏ nhất hay lớn nhất của các số ở cột E nếu chúng có cùng giá trị ở cột A.
Ví dụ có 3 hàng đầu tiên ở cột a đều có giá trị là 1, thì ứng với nó ở cột E sẽ có 3 giá trị khác nhau và em cần dùng hàm gì để tìm ra giá trị lớn nhất của 3 giá trị đó.
Em có dùng hàm Max(vlookup(...)) rồi mà ko được nó chỉ trả về giá trị đầu tiên của cột E khi tìm cùng điều kiện.
Em cảm ơn trước nhé !
View attachment 132632
Vậy thì bạn dùng hàm mảng MAX(IF(...)) đi, có vẻ như được đấy.
 
Giúp mình về hàm ISNA

mình đang bị bí phần "tên hàng" trong bảng này, tên hàng dựa vào các ký tự đầu của "SHĐ" và "SHĐ" có chiều dài thay đổi, mong các bạn giúp đỡ
 

File đính kèm

mình đang bị bí phần "tên hàng" trong bảng này, tên hàng dựa vào các ký tự đầu của "SHĐ" và "SHĐ" có chiều dài thay đổi, mong các bạn giúp đỡ

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

Mã:
=VLOOKUP(LEFT(B3,LEN(B3)-2),$B$16:$G$19,2,0)
 
Em có thắc mắc về dropbox trong excel muốn anh chị giải đáp ạ.
Trong file NXT của em số dòng vượt quá số quy định trong công thức của dropbox. Bây giờ e muốn dropbox của e hiện thị những dòng insert thêm thì e làm ntn ạ.
Em post file lên cho anh chị giải đáp giúp em ạ
 
FIle của em vượt quá dung lượng cho phép. Vậy Anh/Chị trả lời giúp e cách mở rộng thêm hàng trong dropbox nói chung ạ. Thanks
 
Các bạn cho mình hỏi các đặt công thức thời gian (Chỉ tính thời gian làm việc 8h/ngày) như sau được không?
Cột A | Cột B | Cột C
20/11/2014 13:30 | 20/11/2014 17:00 | ?

Cột C sẽ cảnh báo nếu như cột B lớn hơn/ nhỏ hơn hoặc bằng so với cột A 4h làm việc thì sẽ đặt công thức như thế nào?
Và liệu có định nghĩa được giờ làm việc (VD từ 8h đến 12h, từ 13h30 đến 17h30 chẳng hạn, không tính thứ 7 và các ngày nghỉ lễ...)
Cột A và B mình để định dạng là dd/mm/yyyy HH:mm
Cột C là cột hiện ra mốc chênh lệch của cột B so với Cột A + 4 tiếng
Cảm ơn các bạn!
 
Lần chỉnh sửa cuối:
Lỗi #Value với hàm Index và Match

Mọi người xem giúp em bài này ạ. Bài số 4, em cần tính cột Thành tiền=số lượng x giá lẻ nếu mua ít hơn 10, và giá buôn nếu mua 10 chiếc trở lên. Nhưng ngay bước tính số lượng x giá lẻ em đã mắc rồi. Em đã kiểm tra suốt đêm qua đến tận giờ vẫn không biết sai ở đâu. Cảm ơn mọi người ạ.
 

File đính kèm

mọi người xem giúp em bài này ạ. Bài số 4, em cần tính cột thành tiền=số lượng x giá lẻ nếu mua ít hơn 10, và giá buôn nếu mua 10 chiếc trở lên. Nhưng ngay bước tính số lượng x giá lẻ em đã mắc rồi. Em đã kiểm tra suốt đêm qua đến tận giờ vẫn không biết sai ở đâu. Cảm ơn mọi người ạ.

K83=
PHP:
VLOOKUP(D83;$B$96:$E$98;(F83<10)+3;0)
Hoặc
PHP:
=VLOOKUP(LEFT(B83;2);Mhdg;IF(F83>10;4;5);0)
Hic!
Biết xài Name mà công thức khác chưa biết.
 
Lần chỉnh sửa cuối:
K83=
PHP:
VLOOKUP(D83;$B$96:$E$98;(F83<10)+3;0)
Hoặc
PHP:
=VLOOKUP(LEFT(B83;2);Mhdg;IF(F83>10;4;5);0)
Hic!
Biết xài Name mà công thức khác chưa biết.
Name là gì ạ? Em chưa học excel, đây là làm hộ đứa bạn, làm đến đâu mò đến đấy thôi ạ.
Với dòng này
PHP:
VLOOKUP(D83;$B$96:$E$98;(F83<10)+3;0)
đoạn (F83<10)+3 có nghĩa gì ạ? Em dùng thì ra đúng nhưng không hiểu ý nghĩa?
 
Các bạn cho mình hỏi các đặt công thức thời gian (Chỉ tính thời gian làm việc 8h/ngày) như sau được không?
Cột A | Cột B | Cột C
20/11/2014 13:30 | 20/11/2014 17:00 | ?

Cột C sẽ cảnh báo nếu như cột B lớn hơn/ nhỏ hơn hoặc bằng so với cột A 4h làm việc thì sẽ đặt công thức như thế nào?
Và liệu có định nghĩa được giờ làm việc (VD từ 8h đến 12h, từ 13h30 đến 17h30 chẳng hạn, không tính thứ 7 và các ngày nghỉ lễ...)
Cột A và B mình để định dạng là dd/mm/yyyy HH:mm
Cột C là cột hiện ra mốc chênh lệch của cột B so với Cột A + 4 tiếng
Cảm ơn các bạn!
Các bác xem giúp em bài này với
 
mọi người ơi giúp em với,trong cái sheet này bây giờ nhấp vào ô trống ở fx nó không hiện thị công thức nữa. Em muôn sửa lại cái hàng ngày tháng năm ở chỗ sheet công việc xây dựng. Em đang cần gấp để làm hoàn công. Mọi người giúp em cho nó hiện thị công thức lên cho em sửa năm 2009 thành 2014 cái. Hoặc là viết giúp em cái hàm được không ạ.Xin cảm ơn mọi người ah **~****~****~****~**
 

File đính kèm

Giúp đỡ về hàm if

Mình muốn nhờ các bạn lập cho mình công thức này với:
Nếu A1 > F1 thì A1 = 0
Nếu A1 <= F1 thì A1 = A1
Xin cám ơn các bạn
 
Các bác cho hỏi câu hỏi ngớ ngẩn này... Làm sao để tính tổng những số bên trái mà nó có giá trị cột bên phải là M.
Cảm ơn các bác.
Dùng hàm j các bác gợi ý cho em.
 

File đính kèm

  • b.JPG
    b.JPG
    14.5 KB · Đọc: 69
Các bác cho hỏi câu hỏi ngớ ngẩn này... Làm sao để tính tổng những số bên trái mà nó có giá trị cột bên phải là M.
Cảm ơn các bác.
Dùng hàm j các bác gợi ý cho em.
Ví dụ công thức như thế này =SUMIF(B1:B8;"M";A1:A8)
 
Chào các anh chị trong diễn đàn, em là sinh viên khoa kế toán-kiểm toán mới ra trường. Qua tết em làm tổng hợp cho 1 công ty nhỏ, làm từ A->Z, hiện e đang mày mò viết lại bộ sổ excel để tiện việc đi làm sau này (em viết theo cách của trường dạy). Trong quá trình viết, em có vấn đề như sau, rất mong nhận được sự giúp đỡ của các anh chị.
- Sheet NKTT (cụ thể em làm TK 111),Cột A e lấy những dòng phát sinh nợ của 111 (các dòng phát sinh nằm trong sheet CT). Trong ô D24, e làm công thức để tính ra dòng cuối cùng (giá trị 25), có nghĩa phải đặt dòng công thức sum vào để tính tổng phát sinh ở dòng thứ 25 thì sẽ chạy đúng và không có lỗi #Ref hoặc NA.Đồng thời dùng conditional fomatting, neu đặt dòng công thức vào đúng dòng 25 thì giá trị countif em viết sẽ bị ẩn,không hiện màu đỏ. Tương tự cho ô E23 của sheet SC.
-Lúc thao tác thì em sẽ kéo công thức cho 2 dòng đầu, sau đó viết công thức ở dòng countif, ra số 25 thì em cut dòng đó đặt xuống dòng 25 rồi kéo cho nó chạy. Làm thủ công bằng tay... Vậy có cách nào để giải quyết vấn đề đó không ạ, có nghĩ sẽ tự cut và đặt công thức tính sum vào đúng dòng đó và tự chạy, không phải dùng tay kéo. Em thì chưa biết về VBA. Mong anh chị giúp em vấn đề này. Em xin chân thành cảm ơn. Em có đính kèm file e viết theo thông tư 15, anh chị có thời gian rãnh xem qua hộ e. Em cảm ơn rất nhiều.
 

File đính kèm

If(A1>F1,0,A1). Vậy thôi bạn à
 
các bác bớt chút thời gian giúp e tí :D
e muốn khi nhập vào ô là "145+126.7" thì nó cho kq là : Km 145+126.7
thanks các bác nhiều. có vẻ đơn giản nhưng e mò mãi ko ra.hix..
 
Mong mọi người giúp em hàm so sánh trong file sau. Em gà nên làm mãi không được. Xin cám ơn!!!
 

File đính kèm

Dùng cái này:
=IF(COUNTIF(B2:G2,B3),"Đúng","Sai")
 
Em có một vấn đề như thế này nữa mong mọi người giúp. Đó là đếm cao nhất. Xin cám ơn.
 

File đính kèm

Em có một vấn đề như thế này nữa mong mọi người giúp. Đó là đếm cao nhất. Xin cám ơn.
Một cách đơn giản là dùng cột phụ, bạn sử dụng công thức sau cho ô I2 rồi fill xuống:
Mã:
=IF(H2&H1="SaiSai",I1+1,--(H2="Sai"))
Cuối cùng sử dụng hàm MAX để có kết quả.
 
Xin được giúp gấp, tổng hợp các khách hàng đã phát sinh đơn hàng từ các tháng trước, tự tìm và cộng dồn các kết quả trùng nhau để thể hiện ra các khách hàng sang bản tổng hợp quý để không bị thiếu hoặc thừa lặp.
Xin cảm ơn!
 

File đính kèm

  • HELP ME.xlsx
    HELP ME.xlsx
    70.3 KB · Đọc: 4
  • 1.jpg
    1.jpg
    28.3 KB · Đọc: 5
  • 2.jpg
    2.jpg
    33 KB · Đọc: 2
Xin được giúp gấp, tổng hợp các khách hàng đã phát sinh đơn hàng từ các tháng trước, tự tìm và cộng dồn các kết quả trùng nhau để thể hiện ra các khách hàng sang bản tổng hợp quý để không bị thiếu hoặc thừa lặp.
Xin cảm ơn!
Gấp là chuyện của bạn. Đã mở chủ đề với vấn đề này rồi thì cứ chờ sẽ có người sẽ giúp bạn. Không cần phải post bài nhiều nơi.
 
em có bài toán lọc có điều kiện này nhờ các bác giải giúp . Nếu ở cột B mà có từ 2 số trở lên giống nhau mà trong cột A có khoảng thời gian ( tính bằng phút ) <= 5 phút thì được lọc ra . VD em đã bôi đỏ
 

File đính kèm

Mình hỏi tý các bạn!
Mình có 2 cột excel, cột A mình để mầu vàng, cột B mình để số 0
Giờ mình muốn nếu nhập dữ liệu vào cột B ( khác số 0) thì cột A chuyển thành màu Trắng.
Làm như nào các bạn?
 
Mình hỏi tý các bạn!
Mình có 2 cột excel, cột A mình để mầu vàng, cột B mình để số 0
Giờ mình muốn nếu nhập dữ liệu vào cột B ( khác số 0) thì cột A chuyển thành màu Trắng.
Làm như nào các bạn?

Nghiên cứu về Conditional Formatting rồi áp dụng.
 
Nghiên cứu về Conditional Formatting rồi áp dụng.

Tại mình nghĩ Conditional Formatting thì chỉ áp dụng cho chính cell đó, còn liên quan đến cell khác thì mình tưởng nó liên quan đến IF, bạn giúp mình với được hok?
Tks!
 
Lần chỉnh sửa cuối:
Muốn giúp nhưng ko có file => ko giúp được.

Đơn giản thôi bạn, bạn chỉ cần hình dung cột A mình bôi vàng, cột B mình để toàn số 0
Giờ mình muốn nhập liệu vào cột B bất kỳ miễn khác 0 là được, khi đó cột A sẽ chuyển sang màu khác.
Bạn thử đi nhé,có j trả lời mình!
 
Đơn giản thôi bạn, bạn chỉ cần hình dung cột A mình bôi vàng, cột B mình để toàn số 0
Giờ mình muốn nhập liệu vào cột B bất kỳ miễn khác 0 là được, khi đó cột A sẽ chuyển sang màu khác.
Bạn thử đi nhé,có j trả lời mình!
Thế thì bôi vàng cột A công thức cho Conditional Formating là =B1<>0
 
Ngoài ra bạn có thể dùng hàm Sumproduct cũng được:

=SUMPRODUCT((MONTH(A2:A9)=10)*(B2:B9=1)*(C2:C9))
 
tối về nghiên cứu hàm date lại xem thế nào
 
Xin giúp em chỉnh sửa lại công thức ở sheet nhapxuatton_vt ở cột “XUẨT TRONG KỲ”, em cũng lập công thức như bên cột “NHẬP TRONG KỲ” nhưng ở cột “XUẤT TRONG KỲ” lại báo lỗi “#VALUE!” (em không biết phải xử lý lại công thức như thế nào? vì exvel em chỉ mới bập bẹ)
Ý em là muốn cộng các các số lượng theo từng ngày ở sheet “baocaoxuat” và theo từng mã hàng.
Rất mong các anh, chị trên diễn đàn sớm giúp dùm em.
Em cảm ơn.
 

File đính kèm

Lần chỉnh sửa cuối:
Xin giúp em chỉnh sửa lại công thức ở sheet nhapxuatton_vt ở cột “XUẨT TRONG KỲ”, em cũng lập công thức như bên cột “NHẬP TRONG KỲ” nhưng ở cột “XUẤT TRONG KỲ” lại báo lỗi “#VALUE!” (em không biết phải xử lý lại công thức như thế nào? vì exvel em chỉ mới bập bẹ)
Ý em là muốn cộng các các số lượng theo từng ngày ở sheet “baocaoxuat” và theo từng mã hàng.
Rất mong các anh, chị trên diễn đàn sớm giúp dùm em.
Em cảm ơn.

ở sheet "baocaoxuat"
cell G201=3m?
=======
cái nữa là số lẻ bạn set là dấu "." hay dấu ","
=======
sao không dùng sumif ta?
 
Lần chỉnh sửa cuối:
Dấu “.”Let'GâuGâu àh, còn nếu dùng hàmsumif thì phải đặt công thức thế nào? Do mình không rành excel chỉ copy công thức này và công thức khác của người này và người khác để ứng dụng vào công việc 1 tí cho đơn giản àh.
 
Dấu “.”Let'GâuGâu àh, còn nếu dùng hàmsumif thì phải đặt công thức thế nào? Do mình không rành excel chỉ copy công thức này và công thức khác của người này và người khác để ứng dụng vào công việc 1 tí cho đơn giản àh.

SUMIF() đơn giản được mà.
 

File đính kèm

Đã ra số liệu rồi Let'GâuGâu àh.

Cảm ơn Let'GâuGâu
 
Cảm ơn Ba Tê.Dùng sumif đơn giản hơn nhiều
 
Chào các bạn,

Mình search trên diễn đàn mà không thấy nội dung mình cần tìm.

Mình có cột a và b chứa dữ liệu cần tìm theo dk(mình muốn dùng công thức or vba cũng được-không dùng advance filter)
và ô A27 là điều kiện, B27=giá trị trả về

các bạn xem file đính kèm giúp mình với.

Thanks,
BT
 

File đính kèm

Chào các bạn,

Mình search trên diễn đàn mà không thấy nội dung mình cần tìm.

Mình có cột a và b chứa dữ liệu cần tìm theo dk(mình muốn dùng công thức or vba cũng được-không dùng advance filter)
và ô A27 là điều kiện, B27=giá trị trả về

các bạn xem file đính kèm giúp mình với.

Thanks,
BT

bạn tìm hàm joinif hoặc jointext của tác giả NDU
ngồi bùn ngủ quá
Mã:
Function noinhau(rng1, rng As Range)
Dim arr As Variant, kq(), i, k As Long
arr = rng1.Value
For i = 1 To UBound(arr)
If arr(i, 2) = rng.Value Then
    k = k + 1
    ReDim Preserve kq(1 To k)
    kq(k) = arr(i, 1)
End If
Next
If k Then noinhau = Join(kq, ",")
End Function
cthuc
Mã:
B27=noinhau(A7:B25,A27)
 
Lần chỉnh sửa cuối:
Cảm ơn bạn

Mình đã tìm theo công thức của NDU, giá trị trả về ok.
Của bạn thì #name

Have a nice working day.
BT
 
Chào các bạn,

Mình có 2 ô chứa giá trị chuỗi như sau:
A1=Nhâm,Tý,Dần,Thìn,Tốn,Tị,Thân,Tân, Quý,Cấn,Giáp,Hợi
A2=Nhâm,Ngọ,Khôn,Thân,Tân,Tuất, Tý,Cấn,Dần,Ất,Thìn,Bính
kết quả trả về ô A3=Nhâm, Thân,Tân,Tý,Cấn,Dần, Thìn

Dùng công thức để lọc ra giá trị giống nhau thì không được.
Nay chỉ có thể dùng VBA để tách chuỗi và dò tìm lấy ra những giá trị giống nhau.

Các bạn giúp mình vba lấy giá trị giống nhau như ô A3 hoặc biết được link nào có liên quan tới kiểu này chỉ ra để mình ngồi đọc cũng được :).

Cảm ơn các bạn.
BT
[TABLE="width: 52"]
[TR]
[/TR]
[TR]
[TD][/TD]
[/TR]
[/TABLE]
 

File đính kèm

Lần chỉnh sửa cuối:
Chào các bạn,

Mình có 2 ô chứa giá trị chuỗi như sau:
A1=Nhâm,Tý,Dần,Thìn,Tốn,Tị,Thân,Tân, Quý,Cấn,Giáp,Hợi
A2=Nhâm,Ngọ,Khôn,Thân,Tân,Tuất, Tý,Cấn,Dần,Ất,Thìn,Bính
kết quả trả về ô A3=Tý,Dần,Thìn,Cấn,Tị

Dùng công thức để lọc ra giá trị giống nhau thì không được.
Nay chỉ có thể dùng VBA để tách chuỗi và dò tìm lấy ra những giá trị giống nhau.

Các bạn giúp mình vba lấy giá trị giống nhau như ô A3 hoặc biết được link nào có liên quan tới kiểu này chỉ ra để mình ngồi đọc cũng được :).

Cảm ơn các bạn.
BT
[TABLE="width: 52"]
[TR]
[/TR]
[TR]
[TD][/TD]
[/TR]
[/TABLE]

ngồi bùn làm thử
Mã:
Function timtrung(rng1 As Range, rng2 As Range)
Dim arr1, arr2, v_arr1, v_arr2 As Variant, i, j, k As Long, kq()
arr1 = Split(rng1.Value, ",")
arr2 = Split(rng2.Value, ",")
For i = 0 To UBound(arr1)
    For j = 0 To UBound(arr2)
        If arr1(i) = arr2(j) Then
            k = k + 1
            ReDim Preserve kq(1 To k)
            kq(k) = arr1(i)
            Exit For
        End If
    Next
Next
If k Then timtrung = Join(kq, ",")
End Function

cthuc
Mã:
=timtrung(A14,A15)
mà box này là "hàm và công thức"==>post ở đây ko biết có phạm quy không
 
Lần chỉnh sửa cuối:
thôi rồi, mình post nhầm.
nhờ Admin chuyển giúp mình qua box "chuỗi", cảm ơn

mình thử gọi hàm =tt() nhưng báo lỗi.
hiện tại mình đang dùng tay theo công thức
bc1:=TRIM(MID(SUBSTITUTE($A$14,",",REPT(" ",50)),COLUMNS($A:A)*50-49,50)) tương tự với A15
bc2:=IF(COUNTIF($G$14:$R$14,G15)=1,G15,"")
bc3:==G16&" "&H16&" "&I16&" "&J16&" "&K16&""&L16&" "&M16&" "&N16&" "&O16&" "&P16&" "&Q16&" "&R16

Trong khi chờ đợi công thức & VBA từ các bạn, thanks
BT
 
thôi rồi, mình post nhầm.
nhờ Admin chuyển giúp mình qua box "chuỗi", cảm ơn

mình thử gọi hàm =tt() nhưng báo lỗi.
hiện tại mình đang dùng tay theo công thức
bc1:=TRIM(MID(SUBSTITUTE($A$14,",",REPT(" ",50)),COLUMNS($A:A)*50-49,50)) tương tự với A15
bc2:=IF(COUNTIF($G$14:$R$14,G15)=1,G15,"")
bc3:==G16&" "&H16&" "&I16&" "&J16&" "&K16&""&L16&" "&M16&" "&N16&" "&O16&" "&P16&" "&Q16&" "&R16

Trong khi chờ đợi công thức & VBA từ các bạn, thanks
BT

????????????????????????????????????/
 

File đính kèm

anh chị cho em hỏi về vấn đề này:
Em có 1 dãy số từ 1 đến 1000... (có thể 2000, 30000 nhưng đều là số nguyên dương) ; có hàm nào có thể đọc các số đó thành chữ không ạ
VD: ô A1 có giá trị là 1, ở ô A2 gõ một hàm gì đó để đọc số 1 đó thành chữ "một" không ạ,
Em xin cảm ơn
 
anh chị cho em hỏi về vấn đề này:
Em có 1 dãy số từ 1 đến 1000... (có thể 2000, 30000 nhưng đều là số nguyên dương) ; có hàm nào có thể đọc các số đó thành chữ không ạ
VD: ô A1 có giá trị là 1, ở ô A2 gõ một hàm gì đó để đọc số 1 đó thành chữ "một" không ạ,
Em xin cảm ơn

phải sử dụng vba bạn ạ, có hẳng một cái addin luôn đó, bạn tìm trên diễn đàn xem
key "chuyển sổ thành chử"
 
phải sử dụng vba bạn ạ, có hẳng một cái addin luôn đó, bạn tìm trên diễn đàn xem
key "chuyển sổ thành chử"
mình có tải mấy addin đó về thử rồi nhưng đó toàn là đổi ra thành số tiền cả, ví dụ số 1 thì addin ra thành một đồng chẵn, giờ mình chỉ muốn đọc là "một" thôi.
 
các bác cho em hỏi:khi em dùng công thức đếm số ngày trong tuần dựa vào số liệu nhập.công thức như sau:
=SUMPRODUCT(($C$4:$C$10="W20")*1/COUNTIF($D$4:$D$10,$D$4:$D$10))
nhưng khi em thay $C$4:$C$10 --> cột C:C
$D$4:$D$10---> Cột D:D
thì lại công thức trả về DIV.
cách khắc phục là gì ah
 
Em đang có một vấn đề về hàm SUM 1 cột theo số thứ tự của dòng.

Chi tiết em thể hiện trong file excel đính kèm.

Bài toán của em là số dòng rất dài, nhưng lấy ví dụ em chỉ để 3 dòng thôi

Các bác giúp em với. em cảm ơn rất nhiều
 

File đính kèm

Em đang có một vấn đề về hàm SUM 1 cột theo số thứ tự của dòng.

Chi tiết em thể hiện trong file excel đính kèm.

Bài toán của em là số dòng rất dài, nhưng lấy ví dụ em chỉ để 3 dòng thôi

Các bác giúp em với. em cảm ơn rất nhiều

tạm thời như vậy đi
Mã:
D21=SUM(OFFSET($B$4,0, MATCH($D$19,$C$1:$AC$1,0),$D$20,1))
 
tạm thời như vậy đi
Mã:
D21=SUM(OFFSET($B$4,0, MATCH($D$19,$C$1:$AC$1,0),$D$20,1))

Tuyệt vời ông mặt trời

cảm ơn bạn phihndhsp rất nhiều,

Với trường hợp của mình, việc tính tổng có bổ sung thêm 1 tùy biến nữa là hàng bắt đầu và hàng kết thúc để tính sum cho cột. các bạn nghiên cứu giúp mình nhé.

Mình cảm ơn rất nhiều
 

File đính kèm

Lần chỉnh sửa cuối:
Tiếp theo câu hỏi tùy biến hàm SUM như trên, em có thêm 1 điều kiện nữa là thêm điều kiện nữa là tùy biến hàng bắt đầu để tính sum cho cột.

Ví du: em có 10 hàng, 10 cột. Tính sum từ hàng thứ 2 đến hàng thứ 4 của cột thứ 7. Mình lập công thức cho nhập hàng bắt đầu; nhập hàng kết thúc, nhập cột, ra giá trị tổng.

Em có làm file excel đính kèm, các bác nghiên cứu giúp em nhé.

Em cảm ơn mọi người rất nhiều.
 

File đính kèm

Tiếp theo câu hỏi tùy biến hàm SUM như trên, em có thêm 1 điều kiện nữa là thêm điều kiện nữa là tùy biến hàng bắt đầu để tính sum cho cột.

Ví du: em có 10 hàng, 10 cột. Tính sum từ hàng thứ 2 đến hàng thứ 4 của cột thứ 7. Mình lập công thức cho nhập hàng bắt đầu; nhập hàng kết thúc, nhập cột, ra giá trị tổng.

Em có làm file excel đính kèm, các bác nghiên cứu giúp em nhé.

Em cảm ơn mọi người rất nhiều.
Công thức D24:
=SUM(OFFSET($B$3,D22,D20,D23-D22+1,))
 

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

Back
Top Bottom