Trang 1/4 1 2 3 4 cuốicuối
Hiển thị kết quả tìm kiếm từ 1 đến 10 trên tổng số: 37
  1. #1
    Tham gia ngày
    08 2006
    Bài gởi
    3,815
    Cảm ơn
    4,143
    Được cảm ơn 4,430 lần trong 2,271 bài viết

    Tạo lịch năm bằng hàm match, index

    Tôi thử vận dụng hàm match và index làm 1 file lịch từ 1960 - 2012, gồm DL, AL và ngày can chi.
    Nhờ các bạn xem và giúp đỡ hơn cho hòan thiện, các công thức nhiều lúc tôi cũng không hiểu tại sao tôi lại dùng như vậy, file này hòan tòan o dùng VBA
    Ngày AL tham khảo theo Lịch Vạn Niên và file Lịch của Mr Hồ Ngọc Đức
    Xin cám ơn các bạn nhiều.
    Tập tin đính kèm Tập tin đính kèm
    thay đổi nội dung bởi: ThuNghi, 01-04-08 lúc 01:18 PM


  2. #2
    Tham gia ngày
    01 2007
    Nơi Cư Ngụ
    Lai chau
    Bài gởi
    1
    Cảm ơn
    0
    Được cảm ơn 0 lần trong 0 bài viết
    Thu Nghi ơi bạn có thể bày chi tiết làm lịch năm như thế nào được ko? để mình tự học. Mình xin cảm ơn nha!
    dv2

  3. #3
    Tham gia ngày
    08 2006
    Bài gởi
    3,815
    Cảm ơn
    4,143
    Được cảm ơn 4,430 lần trong 2,271 bài viết
    Trong đó co 2 sh hide là Data và FirstAL, Trong FirstAL là những ngày đầu tháng AL theo ngày DL, dùng hàm match để tìm ngày DL là dòng thứ mấy, sau đó Index, bạn nghiên cứu thêm tham số hàm match là 1, chỉ chọn ngày đầu tháng và ngày kế tiếp thì +1 và nhỏ hơn tổng ngày của tháng đó (DL)...
    Có gì o hiểu thì mình sẽ nói rõ hơn

  4. Có 2 thành viên cảm ơn ThuNghi về bài viết này:


  5. #4
    Tham gia ngày
    08 2006
    Bài gởi
    3,267
    Cảm ơn
    1,733
    Được cảm ơn 3,750 lần trong 1,767 bài viết
    Hay ra phết. Cảm ơn cậu nhiều.

  6. #5
    Tham gia ngày
    10 2006
    Bài gởi
    48
    Cảm ơn
    29
    Được cảm ơn 244 lần trong 14 bài viết
    Thật là tuyệt vời

  7. #6
    em thì không có ý kiến. Em mới học về excel thấy file của bạn ko dùng hàm VB mà vẫn sử lý được như vây thật tuyệt.Tuy nhiên bạn co thể giúp mình lập cái lọc ngày và tháng như của bạn được không.Nó quá tuyệt vời.

  8. #7
    Tham gia ngày
    07 2006
    Nơi Cư Ngụ
    Quảng Bình
    Bài gởi
    242
    Cảm ơn
    260
    Được cảm ơn 282 lần trong 76 bài viết

    Thumbs up Gui ban doan VB de ban tao lich don gian hon

    Ban không nhúng VB mà bạn lập rất hay và công phu nếu bạn đã biết thuật toán như thế mà bạn viết VB thì tuyệt có lẽ bạn bạn cũng nắm về VB chứ?bạn mà nắm được BV thì giám được thời giam nhập dử liệu bằng thủ công nhiều ví vụ như năm chẳng hạn.
    thay đổi nội dung bởi: Trần Văn Bình, 20-08-07 lúc 11:42 AM

  9. Có 2 thành viên cảm ơn Trần Văn Bình về bài viết này:


  10. #8
    Tham gia ngày
    08 2006
    Bài gởi
    3,815
    Cảm ơn
    4,143
    Được cảm ơn 4,430 lần trong 2,271 bài viết
    Rất cám ơn bạn nhiều, tại vì chủ trương là không dùng VBA nên mình cũng không đưa các Function đó vào. Thấy hàm của Ex nhất là tìm và cộng làm cũng khá nhanh nên, vì chỉ làm trong 50 năm nên mức độ nhanh hơn không đáng. Quan trọng nhất trong file này là ngày AL, lúc đầu tính dùng TransLu() của vbclub, nhưng nghỉ lại thấy nó chạy chậm hơn là tạo 1 bảng truy xuất các ngày AL đầu tháng, mỗi năm chỉ cần nhập 12 cell là OK. Đã dùng 2 cách thì VB chạy chậm và thậm chí cứ Calculate liên tục. Nên mình chọn giải pháp là lập bảng.
    Còn ngày can chi, tháng can chi, năm can chi, đúng ra cũng tham chiếu từ 1 bảng thôi, nhưng tôi muốn thêm vào tham chiếu theo mảng khác để kiểm tra thử.
    Tóm lại, giải pháp để làm là tính khỏang cách so với 1 ngày cố định (tùy ý)
    Chân thành cám ơn bạn.
    Mục đích làm file này còn để export sang Corel, Ai để làm các bộ số lịch tờ.

  11. Có 2 thành viên cảm ơn ThuNghi về bài viết này:


  12. #9
    Tham gia ngày
    08 2006
    Bài gởi
    3,267
    Cảm ơn
    1,733
    Được cảm ơn 3,750 lần trong 1,767 bài viết
    Trích Nguyên văn bởi Trần Văn Bình
    Ban không nhúng VB mà bạn lập rất hay và công phu nếu bạn đã biết thuật toán như thế mà bạn viết VB thì tuyệt có lẽ bạn bạn cũng nắm về VB chứ?bạn mà nắm được BV thì giám được thời giam nhập dử liệu bằng thủ công nhiều ví vụ như năm chẳng hạn.
    Hình như ThuNghi rất rành về VB đấy. Nhưng do muốn nói với mọi người rằng Excel (chỉ có công thức) cũng có thể làm được rất nhiều thứ nên mới làm thế.
    Thân!

  13. Thành viên sau cảm ơn Mr Okebab về bài viết này:


  14. #10
    Bạn ThuNghi ơi, giúp mình unhide 2 sheet ẩn là Data và FirstAL trong file LichNam.xls với. Mình rất muốn xem cách bạn đặt tên trong woorkbook, mình mới biết đặt tên cho 1 ô hay 1 tập hợp ô, còn đặt tên lại có công thức thì mình chưa biết. Mong bạn giúp đỡ.

  15. Thành viên sau cảm ơn thanhmai05 về bài viết này:


Trang 1/4 1 2 3 4 cuốicuối

Thông tin về chủ đề này

Users Browsing this Thread

Hiện có 1 người đang xem đề tài này. (0 thành viên và 1 khách)

Đề tài tương tự

  1. Hàm Index và Match
    Viết bởi nhymmumoa trong chuyên mục Hàm và công thức Excel
    Trả lời: 5
    Bài mới gởi: 26-06-12, 09:00 AM
  2. Index(d3:e15, match(b2, d3:d15, 0), 2)
    Viết bởi PHONGGANHHAO trong chuyên mục Hướng dẫn sử dụng các hàm trong Excel
    Trả lời: 3
    Bài mới gởi: 22-05-12, 09:48 PM
  3. Nhờ mọi người giúp đỡ về kết hợp hàm Index & Match
    Viết bởi nhuuvinh18 trong chuyên mục Hàm và công thức Excel
    Trả lời: 4
    Bài mới gởi: 21-03-12, 09:35 AM
  4. A/c giúp em bài tập về hàm Index và hàm Match
    Viết bởi minh_9x trong chuyên mục Hàm và công thức Excel
    Trả lời: 3
    Bài mới gởi: 02-12-11, 09:40 AM
  5. Hàm Match và Index với 2 điều kiện
    Viết bởi hong.nguyen trong chuyên mục Hàm và công thức Excel
    Trả lời: 2
    Bài mới gởi: 05-01-11, 10:00 AM

Bookmarks

Bookmarks

Quyền Sử Dụng Ở Diễn Ðàn

  • Bạn không thể đăng đề tài mới
  • Bạn không thể đăng trả lời
  • Bạn không thể đăng file đính kèm.
  • Bạn không thể sửa bài viết.
  •  

Mudim v0.8 Tắt VNI Telex Viqr Tổng hợp
Chính tả Bỏ dấu kiểu mới  [Bật/Tắt (F9)]