Hàm A1=A2...=An (1 người xem)

  • Thread starter Thread starter kvd1980
  • Ngày gửi Ngày gửi
Liên hệ QC

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

kvd1980

Thành viên mới
Tham gia
1/6/11
Bài viết
26
Được thích
2
]Chào các anh em
Mình đang muốn sử dụng công thức A1=A2=…An nhưng không biết cách tạo. Ae xem file đính kèm và giúp đỡ nhé.
Thanks
 

File đính kèm

]Chào các anh em
Mình đang muốn sử dụng công thức A1=A2=…An nhưng không biết cách tạo. Ae xem file đính kèm và giúp đỡ nhé.
Thanks

Trong file bạn nói rằng:
nếu A2=A3=…An (VD từ A2 đến A6) thì thể hiện các giá trị trong vùng (A2:An), trong trưòng hợp này sẽ phải thể hiện A-B-C)
Vậy xin hỏi:
- Trường hợp nào thì hiển thị chữ A?
- Trường hợp nào thì hiển thị chữ B?
- Trường hợp nào thì hiển thị chữ C?
----------------
Xem file cóc có hiểu cái quỷ gì cả
 
Trong file bạn nói rằng:

Vậy xin hỏi:
- Trường hợp nào thì hiển thị chữ A?
- Trường hợp nào thì hiển thị chữ B?
- Trường hợp nào thì hiển thị chữ C?
----------------
Xem file cóc có hiểu cái quỷ gì cả

A, B, C… là các giá trị xuất hiện trong vùng, VD A1=A2=A3…=A6 thì trong vùng B2:B6 co 3 giá trị xuất hiện là A-B-C. Mình gửi lại file để bạn rõ hơn. Quan trọng là mình muốn dùng hàm IF (A1=A2=…An)
 

File đính kèm

A, B, C… là các giá trị xuất hiện trong vùng, VD A1=A2=A3…=A6 thì trong vùng B2:B6 co 3 giá trị xuất hiện là A-B-C. Mình gửi lại file để bạn rõ hơn. Quan trọng là mình muốn dùng hàm IF (A1=A2=…An)

trình bày đại khó hỉu vậy,


chắc là:
<< nếu cùng nhóm BoxID thì gom lại (nối chuỗi / liên kết lại với nhau) - riêng cột F G thì nối duy nhất (không lặp)
nếu đúng thế, thì với BoxID=1 thì lưu ý G2 là A-B-C nhé vì cellC4 có giá trị là "C" >>

thế có đúng ý bạn không???

và như thế chỉ có VBA làm được thui, công thức, hay IF là bất khả thi
 
Quan trọng là mình muốn dùng hàm IF (A1=A2=…An)

Tức là sao? Tức bạn muốn dùng hàm IF nhưng bạn không biết cách viết đk?
Vì nếu n = 1000 thì bạn viết đk A2 = A3 = ... = A1000 thế nào?

Nếu đúng là bạn hỏi cách viết đk thì đơn giản nhất có lẽ là ...

Mã:
=IF(COUNTIF(A2:An;A2)=COUNTA(A2:An);"cac o nhu nhau";"cac o khong nhu nhau")

Ví dụ với n = 6
Mã:
=IF(COUNTIF(A2:A6;A2)=COUNTA(A2:A6);"cac o nhu nhau";"cac o khong nhu nhau")
--------------
Nếu ý bạn muốn hỏi cái khác thì tôi chấm dứt ở đây. Tôi không tham gia các chủ đề mà người hỏi không biết nói ra cái ở trong chính cái đầu của mình. Mất thời gian lắm.
 
Nếu hiểu như bạn thì quá đơn giản! A1=A2=...An với n không xác định, vì vậy không dùng công thức của bạn được. Hiểu như bạn vodoi2x là chính xác:"nếu cùng nhóm BoxID thì gom lại". Có thể giải thích thêm cho công thức của mình như sau:
nếu A1=A1+1=A1+2=...A1+n (so sánh giá trị trong khoảng A1 đến An với n không xác định)
 
Nếu hiểu như bạn thì quá đơn giản! A1=A2=...An với n không xác định, vì vậy không dùng công thức của bạn được. Hiểu như bạn vodoi2x là chính xác:"nếu cùng nhóm BoxID thì gom lại". Có thể giải thích thêm cho công thức của mình như sau:
nếu A1=A1+1=A1+2=...A1+n (so sánh giá trị trong khoảng A1 đến An với n không xác định)
Theo mình, nếu muốn tiếp tục thì:
1)- Sử dụng VBA
2)- Cột ColorID chưa rõ ý:
- Trường hợp trong bài ==> hiểu
- Nếu cell [B4]=C và cell [C5]=M thì kết quả thể hiện ra sao ???
3)- Cuối cùng, bạn nên nhập thử kết quả bạn muốn có vào bài của bạn cho dễ hình dung
vodoi2x
<< nếu cùng nhóm BoxID thì gom lại (nối chuỗi / liên kết lại với nhau) - riêng cột F G thì nối duy nhất (không lặp)
nếu đúng thế, thì với BoxID=1 thì lưu ý G2 là A-B-C nhé vì cellC4 có giá trị là "C" >>
Theo mình,cái này có thể bạn vodoi2x hiểu............trật lấc
kvd1980
nếu A2=A3=…An (VD từ A2 đến A6) +nếu B2=B3=…Bn, thì thể hiện các giá trị trong vùng (C2:Cn), trong trưòng hợp này sẽ phải thể hiện A-B)
Với điều kiện này thì các hàng 2,3 & 6 thỏa ==> kết quả lấy dữ liệu ở [C2],[C3] & [C6]="A- B"
Híc, nếu bạn vodoi2x hiểu đúng thì mình............"tèo"
Thân
 
Theo mình, nếu muốn tiếp tục thì:
1)- Sử dụng VBA
2)- Cột ColorID chưa rõ ý:
- Trường hợp trong bài ==> hiểu
- Nếu cell [B4]=C và cell [C5]=M thì kết quả thể hiện ra sao ???
3)- Cuối cùng, bạn nên nhập thử kết quả bạn muốn có vào bài của bạn cho dễ hình dung

Theo mình,cái này có thể bạn vodoi2x hiểu............trật lấc

Với điều kiện này thì các hàng 2,3 & 6 thỏa ==> kết quả lấy dữ liệu ở [C2],[C3] & [C6]="A- B"
Híc, nếu bạn vodoi2x hiểu đúng thì mình............"tèo"
Thân

Mình gửi lại kết quả và công thức tính ở phần màu xanh, hy vọng các bạn hiểu rõ hơn
thanksss
 

File đính kèm

Mình gửi lại kết quả và công thức tính ở phần màu xanh, hy vọng các bạn hiểu rõ hơn
thanksss

Tôi đoán đây là bài toán lọc duy nhất và nối chuổi (tại bạn mô tả lòng vòng chẳng hiểu gì ráo)
Trong file mới nhất, lý ra bạn chỉ cần ghi kết quả bạn cần vào các cột F, G, H là được (vì cách mô tả của bạn chỉ tổ khiến người ta toát mồ hôi mà thôi)
----------------------
Nếu đúng là bài toán nối chuổi thì chỉ có thể dùng VBA để xử lý... Bạn đồng ý thì ta tiếp tục (nếu dùng công thức thì tôi thua)
 
Lần chỉnh sửa cuối:
Tôi đoán đây là bài toán lọc duy nhất và nối chuổi (tại bạn mô tả lòng vòng chẳng hiểu gì ráo)
Trong file mới nhất, lý ra bạn chỉ cần ghi kết quả bạn cần vào các cột F, G, H là được (vì cách mô tả của bạn chỉ tổ khiến người ta toát mồ hôi mà thôi)
----------------------
Nếu đúng là bài toán nối chuổi thì chỉ có thể dùng VBA để xử lý... Bạn đồng ý thì ta tiếp tục (nếu dùng công thức thì tôi thua)

Cái mình cần là bài toán lọc, nhưng mình lại không rành VBA, co cách nào dùngcông thức không? Bài toán nối chuỗi thì mình tự xoay xở được
 

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

Back
Top Bottom