lấy giá trị ô được định dạng Conditional Formatting có điều kiện

Liên hệ QC

soulambition2020

Thành viên mới
Tham gia
5/8/19
Bài viết
49
Được thích
6
Xin Nhờ các bạn xem giúp.... mình có mảng dữ liệu trên .. có định đạng bằng Condi tional Formating ..... bầy giờ mình muốn lấy các giá trị được tô màu như trên về dạng như sau.... ( 1136,1336,1436,1536, 1936,2037,2136,2336,2436,2536,2936 ) xin cảm ơn nhiều..
 

File đính kèm

Xin Nhờ các bạn xem giúp.... mình có mảng dữ liệu trên .. có định đạng bằng Condi tional Formating ..... bầy giờ mình muốn lấy các giá trị được tô màu như trên về dạng như sau.... ( 1136,1336,1436,1536, 1936,2037,2136,2336,2436,2536,2936 ) xin cảm ơn nhiều..
Công thức
Mã:
=IFERROR(AGGREGATE(15,6,$A$1:$AC$61/($A$1:$AC$61>1000),ROW($A1)),"")
 
Công thức
Mã:
=IFERROR(AGGREGATE(15,6,$A$1:$AC$61/($A$1:$AC$61>1000),ROW($A1)),"")
Cám ơn bạn nhiều... vẫn chưa đúng ý mình .. mình muốn khi chạy có thể ra luôn kết quả như thế này.. ( 1136,1336,1436,1536, 1936,2037,2136,2336,2436,2536,2936 ) vì dữ liệu có nhiều nên cần chạy một lúc ra luôn... xin mọi người đi qua xem giúp với
 
Cám ơn bạn nhiều... vẫn chưa đúng ý mình .. mình muốn khi chạy có thể ra luôn kết quả như thế này.. ( 1136,1336,1436,1536, 1936,2037,2136,2336,2436,2536,2936 ) vì dữ liệu có nhiều nên cần chạy một lúc ra luôn... xin mọi người đi qua xem giúp với
Bạn xem file. sử dụng hàm JoinText của thầy ndu96081631
 

File đính kèm

đúng ý mình rồi bạn .. có điều mình thay đổi vùng dữ liệu thì không chạy được nữa.. hoặc mình kích chuột vô kết quả thì = 0 là sao.. làm sao để chạy hàm này vậy bạn..
 
Đó là công thức mảng, bạn phải nhấn Ctrl+Shirt+Enter
bạn ơi.. sao mình chạy trên dữ liệu giá trị có 3 số và thay đổi vùng làm việc thì không được nhỉ.. xin bạn chỉ giúp .. ví dụ ..( 136,336,436,536, 936,037,136,336,436,536,936 ) lấy trên mảng dữ liệu có 3 chữ số thôi. không phải 4 số như trên
 
bạn ơi.. sao mình chạy trên dữ liệu giá trị có 3 số và thay đổi vùng làm việc thì không được nhỉ.. xin bạn chỉ giúp .. ví dụ ..( 136,336,436,536, 936,037,136,336,436,536,936 ) lấy trên mảng dữ liệu có 3 chữ số thôi. không phải 4 số như trên
Vậy bạn thêm hàm Mid hoặc hàm Right vào
Mã:
="("&JoinText(", ",IF($A$1:$AC$61>1000,MID($A$1:$AC$61,2,3),1/0))&")"
 
ok banj.. xin cảm ơn nhiều
Bài đã được tự động gộp:

Vậy bạn thêm hàm Mid hoặc hàm Right vào
Mã:
="("&JoinText(", ",IF($A$1:$AC$61>1000,MID($A$1:$AC$61,2,3),1/0))&")"
- Hàm này coppy sang file excel khác thì không chạy được phải không bạn...?
 
Lần chỉnh sửa cuối:
ok banj.. xin cảm ơn nhiều
Bài đã được tự động gộp:


- Hàm này coppy sang file excel khác thì không chạy được phải không bạn...?
Muốn dùng hàm này phải có code bạn ơi. Bạn nhấn Alt+F11 sẽ thấy code trong đó coppy sang file khác và lưu dạng .xls, .xlsb, .xlsm
nguồn đây:
 
Muốn dùng hàm này phải có code bạn ơi. Bạn nhấn Alt+F11 sẽ thấy code trong đó coppy sang file khác và lưu dạng .xls, .xlsb, .xlsm
nguồn đây:
Cho mình hỏi thêm một chút xíu nữa thôi... khi mình chạy ra kết quả ô có số 0 đầu tiên thì nó bỏ luôn .. ví dụ ..( 0234 ..1234 . thì khi chạy nó ra 234,1234.. nó không hiện lên số 0 luôn , mà mình muốn lấy đủ số luôn bạn.. bạn xem giúp nốt mình.. xin cảm ơn .
 
Cho mình hỏi thêm một chút xíu nữa thôi... khi mình chạy ra kết quả ô có số 0 đầu tiên thì nó bỏ luôn .. ví dụ ..( 0234 ..1234 . thì khi chạy nó ra 234,1234.. nó không hiện lên số 0 luôn , mà mình muốn lấy đủ số luôn bạn.. bạn xem giúp nốt mình.. xin cảm ơn .
Muốn bỏ số 0 đầu thì bạn nhân 1 hoặc cộng 0....
="("&JoinText(", ",IF($A$1:$AC$61>1000,MID($A$1:$AC$61,2,3)*1,1/0))&")"
 
Muốn bỏ số 0 đầu thì bạn nhân 1 hoặc cộng 0....
="("&JoinText(", ",IF($A$1:$AC$61>1000,MID($A$1:$AC$61,2,3)*1,1/0))&")"
minhf muốn lấy đủ 4 số . lấy cả số không ở đầu nữa luôn.. cái này mỗi lần dữ liệu thay đổi nó có tự động trả cho mình kết quả mới không bạn ..
 
minhf muốn lấy đủ 4 số . lấy cả số không ở đầu nữa luôn.. cái này mỗi lần dữ liệu thay đổi nó có tự động trả cho mình kết quả mới không bạn ..
Bạn ơi xem giúp mình có cách nào ra kết quả mà để nguyên cả số 0 ở đầu không bạn . VD ..( 0234 ..2356 -> kết quả 0234,2356 ) chạy công thức trên thì nó bỏ mất số 0 ở đầu .. thành ( 234,2356 ) mà mình cần cả số 0 nữa .. mong giúp đỡ...
 
Bạn ơi xem giúp mình có cách nào ra kết quả mà để nguyên cả số 0 ở đầu không bạn . VD ..( 0234 ..2356 -> kết quả 0234,2356 ) chạy công thức trên thì nó bỏ mất số 0 ở đầu .. thành ( 234,2356 ) mà mình cần cả số 0 nữa .. mong giúp đỡ...
Bạn xem lại dữ liệu là text hay number, nếu là dữ liệu number thì không thể có số 0 đầu được ( đối với số nguyên), còn nếu dữ liệu text thì điều kiện sẽ là gì? bạn gửi lại file và điền kết quản
 
ok rồi bạn ơi . ="("&JoinText(", ",IF($A$1:$AC$61>1000,MID($A$1:$AC$61,2,3)*1,1/0))&")" bị lỗi chỗ này ... xin cảm ơn bạn nhiều
 
Web KT

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

Back
Top Bottom