Excel - Tartomány ütközés ellenőrzése
2018-05-28T11:46:15+02:00
2018-05-28T20:38:55+02:00
2022-09-08T17:20:30+02:00
llaci56
Kedves Fórum társak! A következőkben kérném a segítségeteket. Kilométer és időpont nyilvántartásban szeretném ellenőrizni, hogy véletlenül SE legyen km tartománnyal vagy idő tartománnyal ütköző újabb bejegyzés. A kilométert megoldottam és azt hittem, így megy majd az idő nyilvántartás is. De nem...

F oszlop -> kezdő km
G oszlop -> végző km

A következő függvényt állítottam össze egy segédoszlopba:

=DARABHATÖBB(F:F;">="&F3;F:F;"<"&G3)+DARABHATÖBB(G:G;">"&F3;G:G;"<="&G3)

Tökéletesen működik, mindenhova 2 -t ír ki, ami természetes, hiszen saját magát megtalálja mind a két oszlopban. Hibánál megnő az érték, vagyis 2-nél nagyobb lesz. Ezt használom hibajelzésnek.

Ugyanezt a függvényt szerettem volna használni az időpont ellenőrzésnél is.
Itt a helyzet annyival bonyolultabb, hogy az időpont értékeket segédoszlopba kell összefűzni.
(AC és AD a segédoszlop.)

       C               D       E                                                                              AC                     AD   
év. hó. nap    ó.tól    ig                                       ->                                  idő_1                 idő_2
-----------------------------------------------------------------------------------------------------
2018.01.04      16     18              =ÖSSZEFŰZ(C3; (D3+10))                    4310426            4310428            2018.01.09      16     18              de jó ez is  =C3&(D3+10)                    4310926            4310928

A 10 hozzáadása az utolsó helyértékek megtartása miatt kell.

2018.01.04 16 08 -> 431048      (hibás)
- illetve 10 hozzáadásával:
2018.01.04 16 08 -> 4310418    (helyes, hisz mindegyik 10-zel több.)

Beírtam a kész (előző) függvényt, értelemszerűen átalakítva a használt oszlopokhoz:
=DARABHATÖBB(AC:AC;">="&AC3;AC:AC;"<"&AD3)+DARABHATÖBB(AD:AD;">"&AC3;AD:AD;"<="&AD3)

... de sajnos nem működik. 

Köszönettel: Lenkefi László
Mutasd a teljes hozzászólást!
Próbálj valami normális időformátumot használni az ÖSSZEFŰZ helyett, Pl:
=DÁTUM(B1;C1;D1)+IDŐ(E1;0;0)

("B1:E1": Év, Hó, Nap, Óra)
Mutasd a teljes hozzászólást!

abcd