1. Sử dụng thẻ mã cho VBA. [code] Mã của bạn [/code] [hoặc sử dụng nút #]
2. Nếu câu hỏi của bạn đã được giải quyết, hãy đánh dấu là ĐÃ GIẢI QUYẾT bằng cách sử dụng công cụ chuỗi
3. Nhấp vào ngôi sao nếu bạn nghĩ rằng ai đó đã giúp bạnTrân trọng
Ford
Có 2 phạm vi ngày [a,b] và [x,y] và tôi muốn biết liệu chúng có trùng nhau không [nghĩa là ít nhất một ngày chung giữa a,b và x,y]
Công thức để kiểm tra một thứ như vậy lúc đầu có vẻ phức tạp. Vì vậy, tôi đã vẽ ra các điều kiện trên giấy để hiểu rõ hơn về những gì chúng ta nên thử nghiệm. Rõ ràng, có 4 cách để ngày [a,b] trùng với ngày [x,y] như hình bên dưới
Bây giờ, chúng ta có thể kiểm tra điều kiện trùng lặp bằng công thức như sau
If x is between a and b
or a is between x and y
then overlap
else do not overlap
Như bạn đã biết, không có công thức nào trong excel như isbetween[]. Vì vậy, chúng ta phải chia nó thành 2 điều kiện và Công thức AND[]. Cuối cùng công thức trở thành,
=if[or[and[x>=a,x=x,a="&G10,G10. G24,"
Điều mà tôi biết là không chính xác vì nó chỉ thêm đầu ra của hai SUMIFS. Tôi cảm thấy như tôi gần tìm ra điều này nhưng vẫn thiếu một cái gì đó. Lời khuyên nào?
Đáp lại
6 Tháng Mười, 2017 lúc 3. 27 giờ sáng
Tôi đang tìm kiếm công thức tương tự nơi tôi đang có Nhiều nhân viên và nhân viên cấp cao có nhiều ngày Bắt đầu và ngày kết thúc, muốn kiểm tra xem mỗi nhân viên có phạm vi ngày trùng lặp hay không
Không thể lập công thức
Đáp lại
Suraj Kumar Biswal nói.
6 Tháng Mười, 2017 lúc 3. 28 giờ sáng
Không thể tìm ra cách xây dựng một công thức
Đáp lại
22 Tháng Mười, 2017 lúc 7. 58 giờ chiều
Công thức của bạn CHỈ hoạt động nếu lần đầu tiên bắt đầu trước lần thứ 2. Tôi đang cần một công thức kiểm tra cả hai cách. Giống như hình ảnh đầu tiên của bạn. Tôi phải làm 2 bảng chấm công và đôi khi thời gian bắt đầu của bảng này trước bảng chấm công kia, đôi khi lại sau bảng chấm công. Nói cách khác, 7 giờ sáng đến 8 giờ sáng & 8 giờ sáng đến 9 giờ sáng [ok, đó là sau]. Nhưng rồi những lúc khác thì ngược lại. Tôi đang nói tờ một và tờ hai. Hãy đi theo con đường khác và nói rằng tôi bị mất trí nhớ. Vì vậy, tôi đã đặt 8 giờ sáng - 9 giờ sáng trên trang một và 7. 30am-8. 30 mặt khác. Công thức này sẽ không bắt được nó. Tôi phải đặt thêm cột thứ > trong công thức để nó bắt được. Nhưng sau đó tôi có hai cột. Một cái nói chồng chéo và một cái nói không chồng chéo. Vì vậy, tôi vẫn phải kiểm tra nó. Nó cũng cho biết sự chồng chéo trong các ô trống
Đáp lại
12 Tháng mười hai, 2017 lúc 1. 15 giờ chiều
Chào mọi người,
Không chắc bạn có thể giúp tôi không, nhưng nó đáng để thử. Tôi cần tính toán thứ gì đó có vẻ phức tạp hơn một chút so với việc chỉ xác định xem có sự trùng lặp hay không
Trong bộ dữ liệu quản lý dự án của tôi, tôi có một dự án có số ngày tiêu chuẩn để hoàn thành dự án [trong trường hợp này là 13 tuần * 7 ngày = 91 ngày [SLA]]. Đôi khi, có thể có sự chậm trễ làm cản trở việc phân phối dự án. Những sự chậm trễ này được đăng ký dựa trên ngày bắt đầu và ngày kết thúc. số ngày có thể được xác định thông qua enddate - startdate. Tôi thêm số ngày này vào ngày SLA ban đầu. Thật không may, có thể có nhiều sự chậm trễ có thể ảnh hưởng đến việc giao hàng, ngay cả trong cùng một thời điểm, nhưng tôi không muốn nhân đôi ảnh hưởng của số ngày bị mất
Để làm cho mọi thứ trở nên phức tạp hơn, tôi có thể có 3 sự chậm trễ được báo cáo trong một dự án mà tôi nên tính đến trong công thức này. Bên cạnh đó, tôi phải tính đến việc không phải tất cả các loại độ trễ đều được tính đến cho trình kiểm tra độ trễ này
Có ai có giải pháp cho vấn đề này hoặc có thể đưa ra một số hướng dẫn không?
Cảm ơn
Đáp lại
Huy. nói.
12 Tháng mười hai, 2017 lúc 3. 23 giờ chiều
@JB
Tôi khuyên bạn nên đăng câu hỏi lên Chandoo. org Diễn đàn
https. //chandoo. org/forum/
Đính kèm tệp mẫu với ví dụ nếu có thể để bạn nhận được phản hồi có mục tiêu hơnĐáp lại
Tháng Giêng 5, 2018 lúc 5. 59 giờ tối
Bạn đã cứu ngày của tôi. Bạn đã giải thích đơn giản nhất có thể. Tuyệt quá
Đáp lại
Tháng Hai 23, 2018 lúc 7. 15 giờ chiều
Chào Chandoo,
Tôi đánh giá cao suy nghĩ thẳng thắn của bạn và tôi đã gặp sự cố với một số sự kiện chồng chéo. Tôi muốn tính toán từng phút chẵn lẻ không trùng nhau từ chuỗi thời gian của các sự kiện ngừng hoạt động
Một công thức chung được cho là hoạt động trong bất kỳ khoảng thời gian nào của điều kiện sự kiện thời gian, chẳng hạn như nhiều sự kiện chồng chéo, một số, không, v.v. Cho đến thời điểm đó thì không có vấn đề gì nhưng khi tổng thời lượng của một số sự kiện ngẫu nhiên trùng lặp với một sự kiện thì tôi gặp sự cố về công thức excel chung để tính thời gian không trùng lặp của từng sự kiện. Trang tính đó sẽ được tự động hóa nên tôi không thể sử dụng các công thức khác nhau cho mỗi hàng vì khi trang tính được cập nhật, tất cả thời gian ngừng hoạt động mới sẽ xuất hiện trên đó. Đây là một ví dụ
Nếu tra cứu cụ thể 14/12/2017 8. 00h ngày 15/12/2017 9. 00, bạn có thể thấy quan điểm của tôi
Thời gian ngừng hoạt động Bắt đầu [có ngày] Thời gian ngừng hoạt động Kết thúc [có ngày]
14/12/2017 6. 00 14/12/2017 7. 30
14/12/2017 6. 30 14/12/2017 7. 30
14/12/2017 6. 30 14/12/2017 16. 00
14/12/2017 7. 00 14/12/2017 8. 15
14/12/2017 7. 30 14/12/2017 8. 30
14/12/2017 7. 30 14/12/2017 15. 00
14/12/2017 7. 45 14/12/2017 8. 00
14/12/2017 8. 00 15/12/2017 9. 00
14/12/2017 9. 00 14/12/2017 10. 00
14/12/2017 11. 00 15/12/2017 16. 00
sự giúp đỡ của bạn sẽ được thực sự đánh giá cao
Cảm ơn
G. S
Đáp lại
Tháng Bảy 3, 2018 tại 1. 08 giờ tối
Bài đăng tuyệt vời, yêu thích cách tiếp cận hợp lý, rất dễ tiếp thu và sử dụng lại. Và để suy nghĩ, tôi đã đọc các bài đăng khác và xem các hàm QUERY khó chịu cho một nhiệm vụ đơn giản như vậy. Cảm ơn
Đáp lại
Tháng Tám 1, 2018 tại 1. 27 giờ sáng
Điều này rất hữu ích, cảm ơn bạn vì sự cố đơn giản này
Đáp lại
Tháng Tám 12, 2018 lúc 7. 08 giờ tối
Xin chào các chuyên gia Excel,
Yêu thích bài đăng và nhận xét.
Bạn có ý tưởng nào về cách áp dụng khái niệm này cho một dải ô không?
tôi. e.
Tôi có 20 mục có ngày bắt đầu và ngày kết thúc. Có ba loại vật phẩm.
Tôi muốn đảm bảo rằng mỗi ngày bắt đầu và ngày kết thúc không trùng với ngày bắt đầu và ngày kết thúc khác của cùng loại mặt hàng.
Các cột trong bảng trông như thế nào;
Loại mục ;
Cảm ơn bạn đã làm cho trang web trở nên tuyệt vời.
Chúc mừng bạn,
Bill
Đáp lại
19 Tháng mười hai, 2018 lúc 10. 36 giờ chiều
Công thức ban đầu của bạn
=if[or[and[x>=a,x=x,a=a,x=x,a
Ví dụ. Nếu bạn xây dựng một kế hoạch dự án trong Excel, thì bạn có cột D [ngày bắt đầu], E [ngày kết thúc] và sau đó K10-AH10 có ngày đầu tuần được liệt kê [ví dụ:. 6/1, 13/1, 20/1. ]. Bây giờ, trên mỗi hàng trong K-AH, bạn muốn các ô có khối màu giống như biểu đồ ma quái để hiển thị nếu ngày bắt đầu/ngày kết thúc nằm trong ngày biểu đồ trong K10-AH10. Nếu bạn sử dụng công thức này.
=IF[OR[AND[$D38>=L$10,$D38
Then drag it down with autofill for the "ghant" area. Then select the entire area and apply conditional formatting so that if "yes" then black text & black fill color, if "no" then white text & fill color. - Now you have made your own ghant chart with the date ranges you need to represent in Excel that auto-update for you as the project changes.
Đáp lại
Tháng Một 7, 2019 tại 5. 06 giờ sáng
Chandoo, cảm ơn vì điều đó
Tôi có một thử thách cho bạn hoặc ai đó có thể tìm ra cách giải quyết nó
Tôi có 20 hàng hoạt động khác nhau, mỗi hàng/hoạt động có vị trí bắt đầu và kết thúc. g. Khai quật từ 2. 3 km đến 3. 3km. Mỗi km nằm trong một ô khác nhau
Bạn có thể nghĩ ra một cách [công thức] để định dạng có điều kiện để tôi có thể nhanh chóng xác định xem có bất kỳ hoạt động nào đang diễn ra trong cùng một khu vực [xung đột] không?