Đánh số thứ tự tự động khi dùng lệnh Autofiter

Liên hệ QC

trinhbacuong

Thành viên mới
Tham gia
28/10/07
Bài viết
11
Được thích
0
[FONT=&quot]Vấn đề 1[/FONT]​
[FONT=&quot]Có 2 cột dữ liệu: Cột A và cột B tương ứng cột A là ngày tháng năm (05/01/2010) cột B là dịch chữ ngày tháng năm ra thành: Đồng Nai, ngày 5 tháng 1 năm 2010. [/FONT]
[FONT=&quot]Yêu cầu xử lý ở cột B2:[/FONT][FONT=&quot][/FONT]
[FONT=&quot] [/FONT]
[FONT=&quot]Nếu từ ngày 1 đến ngày 9 (dưới 10) thì tự động thêm số 0 vào trước ngày, nếu tháng là tháng 1 và tháng 2 thừ tự động thêm số không vào trước [/FONT]
[FONT=&quot]Ví dụ: [/FONT]
[FONT=&quot]Đồng Nai, ngày 05 tháng 01 năm 2010[/FONT]
[FONT=&quot] [/FONT]​
[FONT=&quot]Vấn đề 2[/FONT]​
[FONT=&quot]Có 2 cột dữ liệu: cột A và cột B tương ứng cột A là số thứ tự và cột B là tên. Trong cột B có nhiều tên trùng nhau:[/FONT]
[FONT=&quot]Yêu cầu xử lý ở cột A:[/FONT][FONT=&quot][/FONT]
[FONT=&quot]Khi dùng lệnh lọc Data/Filter/Aotofiter để lọc người có tên là a thì cột thứ tự tự động đáng lại số thứ tự phù hợp theo tên VD: có 15 người tên là a thì đánh số tự động từ 1 đến 15. hược lọc người có tên b thì lại tự động đáng lại số thứ tự cho phù hợp[/FONT]
[FONT=&quot]Có File gửi kèm[/FONT]
[FONT=&quot]Kính mong các sư huynh chỉ giáo. Mơi mong tin: ngocanh9906@gmail.com[/FONT]

[FONT=&quot][/FONT]
[FONT=&quot] [/FONT]
[FONT=&quot]
[/FONT]
 

File đính kèm

  • Thu Nghiem.xls
    24.5 KB · Đọc: 42
[FONT=&quot]Vấn đề 1[/FONT]​
[FONT=&quot]Có 2 cột dữ liệu: Cột A và cột B tương ứng cột A là ngày tháng năm (05/01/2010) cột B là dịch chữ ngày tháng năm ra thành: Đồng Nai, ngày 5 tháng 1 năm 2010. [/FONT]
[FONT=&quot]Yêu cầu xử lý ở cột B2:[/FONT][FONT=&quot][/FONT]
[FONT=&quot] [/FONT]
[FONT=&quot]Nếu từ ngày 1 đến ngày 9 (dưới 10) thì tự động thêm số 0 vào trước ngày, nếu tháng là tháng 1 và tháng 2 thừ tự động thêm số không vào trước [/FONT]
[FONT=&quot]Ví dụ: [/FONT]
[FONT=&quot]Đồng Nai, ngày 05 tháng 01 năm 2010[/FONT]
[FONT=&quot] [/FONT]​
[FONT=&quot]Vấn đề 2[/FONT]​
[FONT=&quot]Có 2 cột dữ liệu: cột A và cột B tương ứng cột A là số thứ tự và cột B là tên. Trong cột B có nhiều tên trùng nhau:[/FONT]
[FONT=&quot]Yêu cầu xử lý ở cột A:[/FONT][FONT=&quot][/FONT]
[FONT=&quot]Khi dùng lệnh lọc Data/Filter/Aotofiter để lọc người có tên là a thì cột thứ tự tự động đáng lại số thứ tự phù hợp theo tên VD: có 15 người tên là a thì đánh số tự động từ 1 đến 15. hược lọc người có tên b thì lại tự động đáng lại số thứ tự cho phù hợp[/FONT]
[FONT=&quot]Có File gửi kèm[/FONT]
[FONT=&quot]Kính mong các sư huynh chỉ giáo. Mơi mong tin: ngocanh9906@gmail.com[/FONT]

[FONT=&quot][/FONT]
[FONT=&quot] [/FONT]
[FONT=&quot]
[/FONT]
chỉ đơn giản như thế này thôi
=IF(ISBLANK($B3),"",SUBTOTAL(103,$B$3:B3)&".")
 
[FONT=&quot]Vấn đề 1[/FONT]​
[FONT=&quot]Có 2 cột dữ liệu: Cột A và cột B tương ứng cột A là ngày tháng năm (05/01/2010) cột B là dịch chữ ngày tháng năm ra thành: Đồng Nai, ngày 5 tháng 1 năm 2010. [/FONT]
[FONT=&quot]Yêu cầu xử lý ở cột B2:[/FONT]

[FONT=&quot]Nếu từ ngày 1 đến ngày 9 (dưới 10) thì tự động thêm số 0 vào trước ngày, nếu tháng là tháng 1 và tháng 2 thừ tự động thêm số không vào trước [/FONT]
[FONT=&quot]Ví dụ: [/FONT]
[FONT=&quot]Đồng Nai, ngày 05 tháng 01 năm 2010[/FONT]
[FONT=&quot]Vấn đề 2[/FONT]​
[FONT=&quot]Có 2 cột dữ liệu: cột A và cột B tương ứng cột A là số thứ tự và cột B là tên. Trong cột B có nhiều tên trùng nhau:[/FONT]
[FONT=&quot]Yêu cầu xử lý ở cột A:[/FONT]
[FONT=&quot]Khi dùng lệnh lọc Data/Filter/Aotofiter để lọc người có tên là a thì cột thứ tự tự động đáng lại số thứ tự phù hợp theo tên VD: có 15 người tên là a thì đánh số tự động từ 1 đến 15. hược lọc người có tên b thì lại tự động đáng lại số thứ tự cho phù hợp[/FONT]
[FONT=&quot]Có File gửi kèm[/FONT]
[FONT=&quot]Kính mong các sư huynh chỉ giáo. Mơi mong tin: ngocanh9906@gmail.com[/FONT]



[FONT=&quot]
[/FONT]
Vấn đề số 2 anh Thương đã trả lời rồi. Còn vấn đề số 1 Bạn dùng hàm IF cũng được mà. Chẳng hạn như sau:
Mã:
=IF(A1="";"";IF(ISTEXT(A1);"Không phải là ngày tháng năm, kiểm tra lại định dạng";IF(MONTH(A1)<3; "Đồng Nai, " & TEXT(DAY(A1);"00") & " tháng " & TEXT(MONTH(A1);"00") & " năm " & YEAR(A1); "Đồng Nai, " & TEXT(DAY(A1);"00") & " tháng " & MONTH(A1) & " năm " & YEAR(A1))))
 
Lần chỉnh sửa cuối:
vấn đề số 2 anh thương đã trả lời rồi. Còn vấn đề số 1 bạn dùng hàm if cũng được mà. Chẳng hạn như sau:
Mã:
=if(a1="";"";if(istext(a1);"không phải là ngày tháng năm, kiểm tra lại định dạng";if(month(a1)<3; "đồng nai, " & text(day(a1);"00") & " tháng " & text(month(a1);"00") & " năm " & year(a1); "đồng nai, " & text(day(a1);"00") & " tháng " & month(a1) & " năm " & year(a1))))
CÒN có cách gọn hơn nữa bác Minh Công ơi
dùng formats cells Là nhẹ nhất trong trường hợp này
 

File đính kèm

  • jpe.jpg
    jpe.jpg
    90.8 KB · Đọc: 128
Không được rồi ành à, vì nếu là tháng >=3 thì nó cũng định dạng tháng thành mm hết cả (tức 03,04,05.....09)
Không hiểu người ta cần quy định tháng <3 thì tự động thêm 0 để làm giống gì nữa ----> Nghe đồn có cha MẶT BỰ nào đó sợ rằng những tháng < 3 nếu không thêm 0 vào thì người ta có thể "hiểu lầm" thành tháng 11, tháng 12 gì gì đó ---> Hic... thế sao không định dạng "00" toàn bộ? Đúng là chỉ có SIÊU MẶT BỰ mới nghĩ ra được mấy vụ này
 
Web KT

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

Back
Top Bottom