Mừng Sinh Nhật GPE 11: sáng 25/6 Hà Nội; 1/7 Huế/Đà Nẵng; Trưa 2/7 TPHCM

Hàm lấy tháng và năm

Thảo luận trong 'Hàm và công thức Excel' bắt đầu bởi Ngoc Tam, 25 Tháng sáu 2012.

  1. Ngoc Tam

    Ngoc Tam Thành viên mới

    Cho em hỏi excel có hàm nào lấy cùng lúc tháng và năm của date không.
    Nếu dùng kết hợp hàm Month(cell) và Year(cell) thì công thức của em dài quá.

    CT của em:
    =sumproduct(()*()*()*()*()*())
    có 6 điều kiện để sum, điều kiện thứ 2 là tháng-năm của DATE thõa điều kiện bằng tháng năm DATE2
    Nếu viết ra nó sẽ thế dàiiii này ạ:
    =SUMPRODUCT((Sheet1!$I$2:$I$1000*Sheet1!$O$2:$O$1000)*(MONTH(Sheet1!$D$2:$D$1000)=MONTH(Sheet2!$I4))*(YEAR(Sheet1!$D$2:$D$1000)=YEAR(Sheet2!$I4))*()*()*()*())
    còn 4 cái điều kiện để sum nữa, dài quá

    nếu có cách nào viết hàm ngắn lại thì tốt hơn ạ.
     
  2. thang314

    thang314 Thành viên thường trực

     
  3. thanhsangnguyen1982

    thanhsangnguyen1982 Thành viên bị đình chỉ hoạt động

    Tốt nhất bạn nên đặt name đi, làm công thức nhìn sẽ đỡ rối hơn
     
  4. ndu96081631

    ndu96081631 Ăn cùng GPE, Ở cùng GPE, Sống cùng GPE Staff Member Super Moderator

    Có thể dùng hàm TEXT, sẽ ngắn hơn 1 chút! Ví dụ: (TEXT(Sheet1!$D$2:$D$1000,"yy-m")=TEXT(Sheet2!$I4,"yy-m"))
    --------------------------
    Tầm bậy nha!
    Định dạng chỉ để ta nhìn được cái ta muốn nhìn, giá trị của nó vẫn thế thôi
     
  5. Ngoc Tam

    Ngoc Tam Thành viên mới

    To thang314: "bạn định dạng lại column D="mm/yyyy", i4 cũng thế"
    Khổ nỗi colum D của em là Order Date (dd/mm/yy), nên phải có "day", cột I là Month ( của năm nào đó) ( mm/yy) để làm thống kê số lượng trong tháng đó ạ.
    thanks a
     
  6. Ngoc Tam

    Ngoc Tam Thành viên mới

    Trước giờ em có đặt name, nhưng em chỉ đặt cho data Validation mà không nghĩ đến việc đặt name vùng cho công thức, em thấy gợi ý này thật hay, em sẽ áp dụng ạ.
    Thankssssssssss
     
  7. Ngoc Tam

    Ngoc Tam Thành viên mới

     

Chia sẻ trang này