Hỏi nhanh - đáp nhanh về công thức (phần 2)

Liên hệ QC
Status
Không mở trả lời sau này.
Các bạn cho mình hỏi về hàm đếm:
Mình có 1 bảng cột A là điểm tiếng Anh, cột B là điểm môn toán.
Mình muốn tính số lượng thí sinh mà điểm tiếng Anh cao hơn 5, điểm toán cao hơn 7 thì làm thế nào?
Xin cảm ơn!
 
Các bạn cho mình hỏi về hàm đếm:
Mình có 1 bảng cột A là điểm tiếng Anh, cột B là điểm môn toán.
Mình muốn tính số lượng thí sinh mà điểm tiếng Anh cao hơn 5, điểm toán cao hơn 7 thì làm thế nào?
Xin cảm ơn!
Bạn lười thiết kế file vậy lần sau gửi file nên nhé
=COUNTIFS(A3:A5;">5";B3:B5;">7")
 
Trong Excel giả sử ô A9 có giá trị D, tại B9 ta go cong thuc =IF(A9>=8,"TOT",IF(A9>=5,"THUONG","KEM")), Kq la TOT. Tai sao vay cac bac
 
Trong Excel giả sử ô A9 có giá trị D, tại B9 ta go cong thuc =IF(A9>=8,"TOT",IF(A9>=5,"THUONG","KEM")), Kq la TOT. Tai sao vay cac bac
chuỗi mà so sánh số thì dĩ nhiên chuối phải lớn hơn số, trong bản mã acci 0 được hiểu có mã code là 48 cho đến 57 thể hiện số 9. Còn từ số 65 thể hiện chữ A cho đến số 122 thể hiện chữ z. Bài này bạn muốn so sánh nên đồng bộ dữ liệu
 
chuỗi mà so sánh số thì dĩ nhiên chuối phải lớn hơn số, trong bản mã acci 0 được hiểu có mã code là 48 cho đến 57 thể hiện số 9. Còn từ số 65 thể hiện chữ A cho đến số 122 thể hiện chữ z. Bài này bạn muốn so sánh nên đồng bộ dữ liệu
Giải thích bằng mã ASCII như bạn thì "A" có mã 65 sẽ nhỏ hơn 1000 nhưng thực tế khi nhập công thức ="A">1000 sẽ vẫn ra TRUE. Có thể khi excel thấy trong 2 vế so sánh có chuỗi thì sẽ tự động chuyển vế còn lại thành chuỗi, sau đó so sánh 2 chuỗi bằng cách so sánh lần lượt mã ASCII của ký tự từ trái sang phải đến khi gặp ký tự khác nhau hoặc hết độ dài chuỗi.
Ví dụ các phép so sánh sau sẽ cho kết quả TRUE:
"a">1
"a">1000
"b">"a"
"a1">"a"
"1b">"1a"
"1a">"10b"
Riêng VBA sẽ không tự chuyển đổi kiểu, so sánh "a">1 sẽ báo lỗi Type mismatch, nếu "a">"1000" sẽ cho kết quả đúng là True.
 
Công thức cho cell A1 là:
Mã:
=TRIM(RIGHT(SUBSTITUTE(TRIM(LEFT(CELL("FileName",A1),SEARCH(".xls",CELL("FileName",A1))-1))," ",REPT(" ",255)),255))
Mỗi lần Save As xong, bấm F9 một phát sẽ thấy ngay kết quả cập nhật mới


Xin cám ơn ndu96081631

Ăn cùng GPE, Ở cùng GPE

mình có ô A1 là ONT, ô A2 là CLN, ô A3 là ONT, ô A4 là LUA..., muốn tạo ra chuỗi ONT, CLN, LUA (giá trị chỉ lặp lại 1 lần, cách nhau dấu phẩy và khoảng trắng) thì làm thế nào vậy các sư huynh? Xin cám ơn trước nhé!
 

File đính kèm

  • dai dien.xls
    13.5 KB · Đọc: 5
Lần chỉnh sửa cuối:
Các Bác giúp em với ! Em muốn đếm ở cột C và D có bao nhiêu người từ 60 tuổi trở lên

Các Bác giúp em với ! Em muốn đếm ở cột C và D có bao nhiêu người từ 60 tuổi trở lên
 

File đính kèm

  • Book1.xls
    56 KB · Đọc: 8
Mã:
=COUNTIF(C4:D59,">59")

riêng cell C5 thì nó là text, chuyển nó sang số thì nó mới đếm được


Vậy Bạn chỉ dùm chuyển sang số thế nào ?

Em làm theo hướng dẫn nó báo thế này
"The formula you entered contains errors.
if you do not wish to use a formula, insert a single quoctation mark before your text"
 
Vậy Bạn chỉ dùm chuyển sang số thế nào ?

Em làm theo hướng dẫn nó báo thế này
"The formula you entered contains errors.
if you do not wish to use a formula, insert a single quoctation mark before your text"

chuyển số thì làm như vậy xóa cái số ở cell C5 đi, rồi format cell nó lại, chọn là number hay general gì đó đừng chọ text , rồi gõ lại con số hồi nãy

còn cthuc báo sai là máy tôi xài dấu , còn của bạn xài ;
sửa lại như vậy
Mã:
=COUNTIF(C4:D59;">59")
 
Xin cám ơn ndu96081631
mình có ô A1 là ONT, ô A2 là CLN, ô A3 là ONT, ô A4 là LUA..., muốn tạo ra chuỗi ONT, CLN, LUA (giá trị chỉ lặp lại 1 lần, cách nhau dấu phẩy và khoảng trắng) thì làm thế nào vậy các sư huynh? Xin cám ơn trước nhé!

Bài này thuộc dạng NỐi CHUỖI THEO ĐIỀU KIỆN, chỉ có thể dùng VBA để giải quyết
Nếu bạn đồng ý giải pháp VBA, vui lòng post bài vào box lập trình (nhớ ghi tiêu đề rõ ràng nhé)
 
THÁNGGIÁ TRỊ 1
T0114A1500
T0114B1700
T0114C1200
T0114D1800
T0114E1315
T0214A1426
T0214B2200
T0214C1356
T0214D1589
T0214E3102
T0214F2233
T0314A2144
T0314B2366
T0314C1895
T0314E1987
T0314F2956
T0314G3654
T0314H1152
MÌnh có bảng dữ liệu theo kết cấu trên, giờ mình thiết kế công thức thế nào để dò tìm giá trị của mã B vào tháng 2. Cám ơn mọi người
 
Giúp mình ham Dmin :(((

mình có 1 bài là tìm giá trị nhỏ nhất xuất kho trong tháng 7. Làm đúng theo yêu cầu rồi mà ko ra kết quả. Chỉ toàn ra 0 thôi..
các pro giúp mình với :(((

Mình đính kèm tệp nhé :(
 

File đính kèm

  • excel.xlsx
    11.3 KB · Đọc: 6
mình có 1 bài là tìm giá trị nhỏ nhất xuất kho trong tháng 7. Làm đúng theo yêu cầu rồi mà ko ra kết quả. Chỉ toàn ra 0 thôi..
các pro giúp mình với :(((

Mình đính kèm tệp nhé :(
Bạn xóa chữ NGÀYCT ở ô F17 trong vùng điều kiện đi hoặc thay bằng tên khác không giống với tên cột nhé, nghĩa là thay bất kỳ từ nào không phải là NGÀYCT là được
 
THÁNGGIÁ TRỊ 1
T0114A1500
T0114B1700
T0114C1200
T0114D1800
T0114E1315
T0214A1426
T0214B2200
T0214C1356
T0214D1589
T0214E3102
T0214F2233
T0314A2144
T0314B2366
T0314C1895
T0314E1987
T0314F2956
T0314G3654
T0314H1152
MÌnh có bảng dữ liệu theo kết cấu trên, giờ mình thiết kế công thức thế nào để dò tìm giá trị của mã B vào tháng 2. Cám ơn mọi người
Kết quả như thế này à :

untitled.jpg
 
Lần chỉnh sửa cuối:
THÁNGGIÁ TRỊ 1
T0114A1500
T0114B1700
T0114C1200
T0114D1800
T0114E1315
T0214A1426
T0214B2200
T0214C1356
T0214D1589
T0214E3102
T0214F2233
T0314A2144
T0314B2366
T0314C1895
T0314E1987
T0314F2956
T0314G3654
T0314H1152
MÌnh có bảng dữ liệu theo kết cấu trên, giờ mình thiết kế công thức thế nào để dò tìm giá trị của mã B vào tháng 2. Cám ơn mọi người
Công thức mảng là {=INDEX(C2:C20,MATCH(1,(--MID(A2:A20,2,2)=2)*(B2:B20="B"),0))}
 
Status
Không mở trả lời sau này.
Web KT
Back
Top Bottom