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

Liên hệ QC
Status
Không mở trả lời sau này.
Tớ có một bài toán mà nghĩ mãi không ra, ai biết mong giúp mình.
Có 3 giá trị a,b,c
Tớ lấy giá trị b so sanh với a và c.
Nếu (b-a)/b*100 và (b-c)/b*100 mà nhỏ hơn 10 thì giá trị sẽ là trung binh cộng của a, b c.
Nếu 1 trong 2 lớn hơn 10 thì giá trị sẽ là b. Tớ phải dùng hàm nào để sử dụng
bạn dùng công thức sau với A1,B1,C1 lần lượt a, b, c nhé!
=IF(AND((B1-A1)/B1*100<10,(B1-C1)/B1*100<10),AVERAGE(A1:C1),B1)
 
Xin giải thích giúp công thức

MID(K1,11,2)&LEFT(K1,2)&"-"&RIGHT(K1,4)&"-"&LEN(K1)-2&RIGHT(K1,2)&"-"&LEN(K1)&MID(K1,5,2)

Công thức trên có ý nghĩa như thế nào xin ac giải thích giúp voi.Xin cảm ơn
 
đây là các hàm cơ bản trong excel:
mid(k1,11,2): lấy 2 kí tự bắt đầu từ kí tự thứ 11 của ô k1 (các mid còn lại tương tự)
left(k1,2) : lấy 2 ký tự bên trái ô k1
right(k1,4): lấy 4 ký tự bên phải ô k1
len(k1) : chiều dài chuỗi trông ô k1
"-" : kí tự dấu -
& : toán tử nối chuỗi
bạn ghép vào là được ý nghĩa
mình khuyên bạn nên search ebook các hàm số cơ bản của excel trên diễn đàn để tham khảo các công thức cơ bản này
Thân!
 
Tinh tong co 2 dieu kien-giup dum em

A:A loai xe
B:B gia tri cua tung loai
C:C ngay, thang

Em muon lay tong cua B:B voi 2 dieu kien:A:A la loai 1 va C:C la thang 2
Anh chi giup e voi
 
Da file day ah.

Em muốn:
Tính tổng của cột Aduawaj vào 2 điều kiện:G là loại xe 110HD và AF là tháng 2

Em cám ơn.
 

File đính kèm

  • Master Sales Control.xlsx
    78.6 KB · Đọc: 5
Máy mình k mở được file xlsx rồi. Bạn covert sang excel 2003 đi bạn
 
Minh doi sang excel 2003
Thanks da giup nhen.
 

File đính kèm

  • Master Sales Control1.xls
    93 KB · Đọc: 3
Hi Bebo,
Cam on ban nhieu, minh su dung công thức của bạn nhưng sao nó lấy tổng chỉ dừa vào 1 điều kiện là 110DH thôi, còn tháng thì nó bỏ qua
 
Cam on ban hoa mat troi hen,
va bebo nua
khong ngo len dien dan that thu vi, lan sau minh se thuong xuyen
2 ban co nick ko? chat choi
minh o TP. HCM
 
File cho bạn nè, ktra nhé.

p/s: mình chỉ số DTDĐ thôi, liên hệ hoamattroi để lấy nhé!
 

File đính kèm

  • Master%20Sales%20Control1(1).xls
    87.5 KB · Đọc: 5
Ah, có liên lạc thì cho mọi người bít để liên lạc hen. mình thấy ko bít nhau mà giúp đỡ nhiệt tình nên mình quý hihi sến wa...
Cám ơn lần nữa nhen.
TRANG.
 
xem fil dinh kem xem phai y ban khong nha
 

File đính kèm

  • lập công thức.xls
    14 KB · Đọc: 11
mình không hiểu công thức {=sum(1/countif(vùngđếm, vùngđếm))} cho lắm, có thể giải thích cho mình một tí không, xin cảm ơn
 
mình không hiểu công thức {=sum(1/countif(vùngđếm, vùngđếm))} cho lắm, có thể giải thích cho mình một tí không, xin cảm ơn
Bạn vào link sau xem bài #10 nhé. Trong đó giải thích rất rõ công thức trên!
ptlong04x1 đã viết:
Cái này là mà nói bằng lời thì hơi khó, lấy 1 ví dụ với mảng có 3 số 2 đi :

=SUMPRODUCT(1/COUNTIF({2;2;2},{2;2;2}))

=SUMPRODUCT(1/{3;3;3}) (đếm trong mảng {2;2;2} thì số 2 xuất hiện 3 lần, đếm 3 lần như vậy thì có được mảng {3;3;3} ở trên).

=SUMPRODUCT(1/{3;3;3}) = 1/3 + 1/3 + 1/3 = 1 --> Chỉ có 1 giá trị là số 2.

Có thể dùng SUM, khi đó phải kết thúc bằng Ctrl Shift Enter vì đây là công thức mảng, ở đây dùng SUMPRODUCT tiện hơn vì nó đã là hàm mảng --> chỉ cần Enter.

Bạn làm thêm vài ví dụ với mảng có các phần tử khác nhau --> tự nhiên hiểu.
http://www.giaiphapexcel.com/forum/showthread.php?21759-đếm-nhưng-loại-bỏ-đếm-trùng
 
Lần chỉnh sửa cuối:
mình không hiểu công thức này cho lắm {=sum(1/countif(vùngđếm, vùngđếm))} xin các cao thủ giải thích giúp mình nha
Thuật giải:
Đây là bài toán tìm số phần tử duy nhất trong mảng.
Hiểu nôm na thế này: countif(vungdem,vungdem) = vungketqua :bao gồm kết quả số lần xuất hiện của từng phần tử trong vungdem.
Giả sử có 2 chữ A trong vùng đếm => vungketqua bao giờ cũng có2 số 2 đại diện cho chữ A
Giả sử có 3 chữ B trong vùng đếm => vungketqua bao giờ cũng có 3 số 3 đại diện cho chữ B
Lật ngược vungketqua làm mẫu số và cộng lại: sum(1/vungketqua)=sum(1/countif(vungdem,vungdem))=1/2+1/2 +1/3+1/3+1/3+...=1+1+...(1 chữ A + 1 chữ B +...)
Ví dụ:
Ta có mảng A1:A5 = {A;B;A;B;B} (Muốn xem phần tử thì bôi đen A1:A5, nhấn F9)
Tại B1, nhập: =COUNTIF(A1:A5,A1:A5) (tức là COUNTIF({A;B;A;B;B},{A;B;A;B;B})
Nghĩa là đếm từng phần tử xem xuất hiện bao nhiêu lần trong mảng
Kết quả là: {2;3;2;3;3} (Dùng F9 để xem) Trong đó 2 là kết quả đếm của A và 3 của B.
Sửa ô B1 thành : sum(1/COUNTIF(A1:A5,A1:A5)), kết quả là = sum(1/2+1/3+1/2+1/3+1/3) = 2
Cái hay của công thức này là tìm ra quy luật: A xuất hiện hai lần trong mảng, thì sẽ có hai số 2 đại diện cho A trong vùng kết quả. B xuất hiện ba lần trong mảng, thì sẽ có ba số 3 đại diện cho B trong vùng kết quả. Khi dùng làm mẫu số cho 1, tổng của chúng bao giờ cũng bằng 1; Kết cục là, dù A (hay B) có xuất hiện bao nhiêu lần trong mảng, cũng đếu được quy vế số 1, tổng cộng lại chính là số phần tử duy nhất trong mảng.
 
Status
Không mở trả lời sau này.
Web KT

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

Back
Top Bottom