Chuyên mục GIẢI THÍCH CÔNG THỨC

  • Thread starter Thread starter BNTT
  • Ngày gửi Ngày gửi
Liên hệ QC
Giúp công thức trong Excel

Kính gửi anh, chị.
Trong excel sau khi có điểm trung bình bộ môn của học sinh hàng tháng. Anh chị giúp làm công thức thống kê có bao nhiêu học sinh Giỏi, Khá, TB, Yếu, Kém... (Giỏi: >=8; Khá: 6.5-7.9; TB: 5-6.4; Yếu: 3.5-4.9; kém còn lại), nếu có được số nữ càng tốt. Cám ơn nhiều
 
Bạn gửi file lên đi mọi người mới giúp được
 
MATCH(REPT("z", 255), Sheet1!$1:$1)
Công thức này trả lại tổng số các ô có giá trị trên dòng 1 với điều kiện các giá trị là dãy kiểu chuỗi được sắp thứ tự từ trái sang phải.
Nếu xét hết tòan bộ thì :
=OFFSET(Sheet1!$B$1,,, 1, MATCH(REPT("z", 255), Sheet1!$1:$1) -1)
sẽ trả lại vùng tham chiếu 1 dòng bắt đầu từ B1 có k cột (với các cột là chuỗi được sắp thứ tự tăng dần.
Ví dụ: từ ô B1 đến F1 ta nhập vào các giá trị: a, b, c, d, e thì ta nhận được tham chiếu: [B1:F1].

Anh chị làm ơn cho ví dụ minh họa với. Em dang học nên đọc mà không thể hình dung ra nổi. Thanks
 
Công thức tìm tổng

Xin chào,

mình muốn tìm tổng theo loại tiền tệ như : tổng Aud, Vnd, Usd.
nhờ các bạn chỉ mình dùng công thức nào vậy.
tks
 
Em cần tìm công thức làm tròn ma không thấy mong các bac chỉ dùm, nó như thế này..
nếu "n*"<1.5 thì "n*"= 1, "n*"<2, "n*" =1.5, "n*"<2.5 thì "n*" = 2, "n*"<3 thì "n*" = 2.5, ...... cho đến 10.
em thử dùng hàm if rồi, nhưng nó dài quá, có công thức nào ngắn hơn xin chỉ giáo, thanksssss
ex5.jpg
 
Lần chỉnh sửa cuối:
Em cần tìm công thức làm tròn ma không thấy mong các bac chỉ dùm, nó như thế này..
nếu "n*"<1.5 thì "n*"= 1, "n*"<2, "n*" =1.5, "n*"<2.5 thì "n*" = 2, "n*"<3 thì "n*" = 2.5, ...... cho đến 10.
em thử dùng hàm if rồi, nhưng nó dài quá, có công thức nào ngắn hơn xin chỉ giáo, thanksssss
Đó là hàm Floor:

=Floor(Number, 0.5)
 
bạn dùng hàm CEILING(E32;0,5) nhé
 
Đúng là các cao thủ, cảm ơn rất nhiều, những hàm như thế này quả là rất hữu ích, Mình dùng cả 2 loại Floor và ceiling đều dùng được cả. nhưng bài cảu mình dùng =Floor(E32,0.05) và ceiling(E32,0.05).
 
Lần chỉnh sửa cuối:
Đúng là các cao thủ, cảm ơn rất nhiều, những hàm như thế này quả là rất hữu ích, Mình dùng cả 2 loại Floor và ceiling đều dùng được cả. nhưng bài cảu mình dùng =Floor(E32,0.05) và ceiling(E32,0.05).
chỉ dùng 1 trong 2 thôi, sao lại dùng cả 2 đều được?

Floor(2.7, 0.5) = 2.5
Ceiling(2.7, 0.5) = 3

Floor(2.3, 0.5) = 2
Ceiling(2.3, 0.5) = 2.5

Theo yêu cầu: nhỏ hơn 3 thì lấy 2.5, nhỏ hơn 2.5 thì lấy 2. Vậy chỉ có thể dùng Floor thôi.
 
Lần chỉnh sửa cuối:
Tại F15 dùng công thức này:
PHP:
=INDEX($C$7:$L$10,MATCH(D13,$B$7:$B$10,0),MATCH(D14,$C$5:$L$5,0))

Hoặc bạn cũng có thể dùng Hlookup / Vlookup kết hợp với Match trong trường hợp này

Mình dùng công thức này rồi, nếu: D13 và D14 là các số do mình gõ vào thì đúng, còn là kết quả của 1 hàm khác thì không hiện kết quả.
 
chỉ dùng 1 trong 2 thôi, sao lại dùng cả 2 đều được?

Floor(2.7, 0.5) = 2.5
Ceiling(2.7, 0.5) = 3

Floor(2.3, 0.5) = 2
Ceiling(2.3, 0.5) = 2.5

Theo yêu cầu: nhỏ hơn 3 thì lấy 2.5, nhỏ hơn 2.5 thì lấy 2. Vậy chỉ có thể dùng Floor thôi.

thanks nhé, chỉ dùng với Floor được thôi.
 
Các bạn ơi - giúp mình hàm tham chiếu này với

Mình có bảng này mà không biết nên tham chiếu thế nào, nếu tách các nhóm ra thì quá dễ rồi nhưng yêu cầu của đề bài ở dây là không được tách như thế, Mong các bạn trợ giúp.
 

File đính kèm

Mình có bảng này mà không biết nên tham chiếu thế nào, nếu tách các nhóm ra thì quá dễ rồi nhưng yêu cầu của đề bài ở dây là không được tách như thế, Mong các bạn trợ giúp.
Nếu tách ra các nhóm thì bạn sẽ làm thế nào?
Tôi thấy cũng khá khó với công thức và thậm chí VBA.
Cụ thể như sau:
Chào mào: 1,000,000; Chân vịt+ ngan: 500,000; Thịt ba chỉ: 200,000
Mỗi dấu ";" có thể phân biệt loại hàng. Nhưng "Chân vịt+ ngan" thì cũng chưa dám đưa vào "vịt+ ngan".
Và "Thịt ba chỉ" có thể đưa vào động vật khác?
Nếu phát sinh thêm mục "Ốc hương" ... thì đưa vào cái gì.
 
tại sao e dùng hàm year nhá : =Year("30/06/2003") xong enter nó lại ra 25/06/1905 :-? chả hiểu kiểu j í.k biết cái hàm này có cần định dạng j đi kèm k nữa
 
tại sao e dùng hàm year nhá : =Year("30/06/2003") xong enter nó lại ra 25/06/1905 :-? chả hiểu kiểu j í.k biết cái hàm này có cần định dạng j đi kèm k nữa

Chính xác nó ra là 2003, tuy nhiên do cái ô bạn định dạng kiểu dd/mm/yyyy nên nó ra như vậy. Bạn chỉ cần định dạng kiểu General là ra ngay thôi.
 
ủ ôi sướng quá ,được r .thank bạn learning_excel thật nhiều là thật nhiều :X
 
Nếu tách ra các nhóm thì bạn sẽ làm thế nào?
Tôi thấy cũng khá khó với công thức và thậm chí VBA.
Cụ thể như sau:

Mỗi dấu ";" có thể phân biệt loại hàng. Nhưng "Chân vịt+ ngan" thì cũng chưa dám đưa vào "vịt+ ngan".
Và "Thịt ba chỉ" có thể đưa vào động vật khác?
Nếu phát sinh thêm mục "Ốc hương" ... thì đưa vào cái gì. Chào bạn,ở đây mình xin giải thích thêm rằng "Chân vịt+ ngan" thì có thể đưa vào "vịt + ngan". "Thịt ba chỉ có thể đưa vào "động vật khác". Còn "Ốc hương" hay "thịt sư tử" đều có thể đưa vào nhóm "Động vật khác" được hết bạn à.
 
Giải thích dùm em hai hàm INDEX và MATCH

Nhờ các anh chị chỉ giúp em 2 hàm INDEX và hàm MATCH. Em khỏng rõ lắm về công dụng của nó và khi nào dùng nó.
 
Web KT

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

Back
Top Bottom