Chcę zobaczyć, ile dni są ludzie między pewnymi blokami.
na przykład z ludźmi i dniami, w których są one wymienione w pierwszej tabeli (A1: C5) i blokach w drugiej tabeli (A6: A10) i prawidłowej odpowiedzi próbuję znaleźć wzór obok (B6: B10)
╔═══╦══════════╦══════════╦══════╗
║ ║ A ║ B ║ C ║
╠═══╬══════════╬══════════╬══════╣
║ 1 ║ 15/01/14 ║ 24/04/14 ║ dave ║
║ 2 ║ 24/01/14 ║ 04/02/14 ║ jim ║
║ 3 ║ 25/01/14 ║ 20/02/14 ║ gary ║
║ 4 ║ 10/01/14 ║ 08/02/14 ║ ted ║
║ 5 ║ 19/01/14 ║ 10/02/14 ║ sid ║
╚═══╩══════════╩══════════╩══════╝
╔═══╦══════════╦══════════╗
║ ║ A ║ B ║
╠═══╬══════════╬══════════╣
║ 6 ║ 01/01/14 ║ 145 ║
║ 7 ║ 01/02/14 ║ 106 ║
║ 8 ║ 01/04/14 ║ 0 ║
║ 9 ║ 01/06/14 ║ 0 ║
╚═══╩══════════╩══════════╝
odpowiedź jest taka, jak powyżej, ponieważ Dave ma około 45 dni w bloku 1 (15 stycznia-28 lutego) i 55 dni w bloku 2 (1 lutego-24 marca). Podsumowując, z 12 dniami Jima w bloku 1, 35 dni Gary'ego w bloku 1 i 55 dni w bloku 2, 30 dni Teda w bloku 1 i 23 dni w bloku 1 daje wyniki pokazane w B6: B9.
Szukam formuły, którą mogę przeciągnąć (zakładam tablicę), która da mi te odpowiedzi.
Ktoś myśli?
źródło
"0;\0"
, Proszę? Myślę, że rozumiem+0
- czy to dlatego, że ostateczne wartości, które obliczyliśmy, są jak tekst, a to sprawia, że ponownie wracają do liczb „sumarycznych”?0;\0
liczby dodatnie są zwracane jako liczby całkowite, liczby ujemne jako zero, więc ma taki sam efekt jak funkcja JEŻELI. ..... i tak, wtedy +0 musi konwertować te wartości tekstowe na liczby rzeczywiste