Trúng trật, hên sui.Mình đang làm báo cáo nhưng không biết cách nào để đỡ mất thời gian lọc thủ công, nhờ các bạn giúp với![]()
C2=IFERROR(VLOOKUP(B2;Tickets!$B$2:$C$33;2;0);"")
D2=IF(C2<>"";VLOOKUP(B2;Tickets!$B$2:$C$33;2;1);"")
Mình đang làm báo cáo nhưng không biết cách nào để đỡ mất thời gian lọc thủ công, nhờ các bạn giúp với![]()
cám ơn bạn, nhưng để áp dụng cho các báo cáo khác thì mình không biết, bạn có thể chỉ giúp mình đọc tài liệu hướng dẫn sử dụng ở đâu không?Góp vui thêm 1 câch làm khác,
Không công thức nhưng bằng Button.
Bạn xem thử cách vầy OK không?cám ơn bạn, nhưng để áp dụng cho các báo cáo khác thì mình không biết, bạn có thể chỉ giúp mình đọc tài liệu hướng dẫn sử dụng ở đâu không?
Từ khóa ADO trên diễn đàn này ...... chỉ giúp mình đọc tài liệu hướng dẫn sử dụng ở đâu không?
let
Source = Excel.CurrentWorkbook(){[Name="Table1"]}[Content],
#"Grouped Rows" = Table.Group(Source, {"Batch name"}, {{"Ngày bắt đầu", each List.Min([Ngày thực hiện]), type datetime}, {"Ngày kết thúc", each List.Max([Ngày thực hiện]), type datetime}}),
#"Changed Type" = Table.TransformColumnTypes(#"Grouped Rows",{{"Ngày bắt đầu", type date}, {"Ngày kết thúc", type date}}),
#"Sorted Rows" = Table.Sort(#"Changed Type",{{"Ngày bắt đầu", Order.Ascending}})
in
#"Sorted Rows"
mình thử cách này rồi nhưng với file báo cáo thực tế của mình không áp dụng được, cám ơn bạn đã phản hồiBáo cáo loại này thì dùng Pivot Table chứ. Chẳng lẽ có cái Table mà cũng ngại thủ công?
View attachment 279717
Cám ơn bạn đã phản hồi, mình dùng công thức này OK rồiHoặc thử :
=IFERROR( AGGREGATE(15,6,Tickets!$C$2:$C$33/(Tickets!$B$2:$B$33=$B2),1),"")
=IFERROR(AGGREGATE(14,6,Tickets!$C$2:$C$33/(Tickets!$B$2:$B$33=$B2),1),"")
.
Tôi ở GPE này hơn 10 năm. Đủ kinh nghiệm đẻ biết chắc chắn là bạn sẽ trả kêu ca "không áp dụng được"mình thử cách này rồi nhưng với file báo cáo thực tế của mình không áp dụng được, cám ơn bạn đã phản hồi
...
Mình đang làm báo cáo nhưng không biết cách nào để đỡ mất thời gian lọc thủ công, nhờ các bạn giúp với![]()