Cách đảo chiều dữ liệu theo mảng

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

dangxa

Thành viên mới
Tham gia
3/11/07
Bài viết
2
Được thích
0
Các cao thủ ơi !!! Cứu với v m .
Muội xin chỉ giáo cách Lập cô ng thức đảo chiều dữ liệu theo từng mả ng trong ex cel. Ví dụ : có 5 bảng DL dữ liệu 1 - 5, cần sắp xếp ngược lại 5-1 (file kèm theo)
. Thank you for your cooperation.@#!^%
 

File đính kèm

Các cao thủ ơi !!! Cứu với v m .
Muội xin chỉ giáo cách Lập cô ng thức đảo chiều dữ liệu theo từng mả ng trong ex cel. Ví dụ : có 5 bảng DL dữ liệu 1 - 5, cần sắp xếp ngược lại 5-1 (file kèm theo)
. Thank you for your cooperation.@#!^%
- Gõ vào cell F2 công thức =COUNTIF($A$2:$A2,"POLE"), kéo fill đến F52
- Quét chọn dữ liệu, bao gồm luôn cột F
- Sort dữ liệu giảm dần theo cột F
 
Lần chỉnh sửa cuối:
- Đánh STT ở cột F tăng dần từ F2 đến F51
- Quét chọn dữ liệu, bao gồm luôn cột STT vừa gõ
- Sort dữ liệu giảm dần theo cột STT
Sư phụ nhầm rồi, chỉ thay đổi thứ tự của mảng 5-1, chứ không thay đổi thứ tự thành phần trong từng mảng.
 
- Đánh STT ở cột F tăng dần từ F2 đến F51
- Quét chọn dữ liệu, bao gồm luôn cột STT vừa gõ
- Sort dữ liệu giảm dần theo cột STT

Em bổ sung tí, vì kết quả bạn ấy không muốn thay đổi trật tự trong 1 mảng nên Cột STT đánh theeo thứ tự theo từng mảng 1, 2, 3, 4. Đánh dư 1 ô đến F52 để chừa 1 khoảng trắng sau khi Sort chia cách giữa Mang 4 (đứng đầu) và mảng 3.

Mảng 1: F2:F13: đánh số 1
Mảng 2: F14:F25: đánh số 2
Mảng 3: F26:F39: đánh số 3
Mảng 4: F40:F52: đánh số 4
 
Hic, ai trễ zậy ta!!

View attachment 68803

REPEAT("Ẹc...",255)
Tại bạn không để ý thôi! Thật ra tôi chỉ sửa chữ F57 thành F52
Ẹc...Ẹc...
Tôi vừa làm vừa thí nghiệm trực tiếp, khi phát hiện sai đã sửa ngay lập tức rồi
Vì lúc đầu ghi F51... xong thấy không hay nên tôi thêm dữ liệu và sửa lại thành F57 theo dữ liệu mới... Sau đó sửa lại thành F52 theo đúng dữ liệu gốc ---> Lòng vòng thế nên thời gian có sai lệch
 
Lần chỉnh sửa cuối:
- Gõ vào cell F2 công thức =COUNTIF($A$2:$A2,"POLE"), kéo fill đến F52
- Quét chọn dữ liệu, bao gồm luôn cột F
- Sort dữ liệu giảm dần theo cột F
Vẫn sót, vì chưa thí nghiệm xong. Chắc lo đua thời gian.
Nhập công thức xong, trước khi sort, phải copy/paste value
sau đó nhập vô CODE sau:
= REPEAT ("Ẹc"...,1000)
Anyway, Giải pháp của sư phụ hay lắm, thanks!
 
Vẫn sót, vì chưa thí nghiệm xong. Chắc lo đua thời gian.
Nhập công thức xong, trước khi sort, phải copy/paste value
sau đó nhập vô CODE sau:
= REPEAT ("Ẹc"...,1000)
Anyway, Giải pháp của sư phụ hay lắm, thanks!
Không paste value thì nó bị làm sao nhỉ?
 
- Gõ vào cell F2 công thức =COUNTIF($A$2:$A2,"POLE"), kéo fill đến F52
- Quét chọn dữ liệu, bao gồm luôn cột F
- Sort dữ liệu giảm dần theo cột F

Công thức Thầy hay quá, nhưng giờ giả sử như không có chữ "POLE" đầu mỗi mảng thì làm sao Thầy. Em định sử dụng dòng row trắng phân cách giữa 2 mảng nhưng khi sử dụng công thức tại ô
PHP:
F2=COUNTIF($A$2:$A2,"")+1
kéo xuống đến ô F52 thì khi Sort các mảng nó bị tụt xuống và báo lỗi. Em sửa cái công thức sử dung khoảng trắng này mà không được.
 
Công thức Thầy hay quá, nhưng giờ giả sử như không có chữ "POLE" đầu mỗi mảng thì làm sao Thầy. Em định sử dụng dòng row trắng phân cách giữa 2 mảng nhưng khi sử dụng công thức tại ô
PHP:
F2=COUNTIF($A$2:$A2,"")+1
kéo xuống đến ô F52 thì khi Sort các mảng nó bị tụt xuống và báo lỗi. Em sửa cái công thức sử dung khoảng trắng này mà không được.

Hi, em tìm ra rồi, tại ô F2 gõ công thức dưới và copy đến F52 ra kết quả giống hàm của Thầy.

PHP:
F2=IF(A2<>"", COUNTIF($A$2:$A2,"")+1, COUNTIF($A$2:$A2,""))
 
Hi, em tìm ra rồi, tại ô F2 gõ công thức dưới và copy đến F52 ra kết quả giống hàm của Thầy.

PHP:
F2=IF(A2<>"", COUNTIF($A$2:$A2,"")+1, COUNTIF($A$2:$A2,""))
Dùng công thức =COUNTBLANK($B$1:$B1) có phải khỏe hơn không?
Ẹc... Ẹc... nói chung là.. hàng đống cách
 
Web KT

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

Back
Top Bottom