ugotavljanje razlik med celicami

Pomoč pri delu z MS Excelom
Odgovori
vitalin
Prispevkov: 61
Pridružen: Če Mar 08, 2007 10:18 am

ugotavljanje razlik med celicami

Odgovor Napisal/-a vitalin »

Pozdravljeni,

Imam sledeči problem. Imam celice v koloni A in koloni B, kako bi lahko s kolono C ugotovil razlike med A in B. Naj dodam v koloni A in B se nahaja tekst.

Hvala že vnaprej.
admin
Site Admin
Prispevkov: 3692
Pridružen: Sr Jul 20, 2005 10:06 pm

Odgovor Napisal/-a admin »

:)...

A se vam zdi, da bi bil kakšen konkreten primer že preveč?
lp,
Matjaž Prtenjak
Administrator
vitalin
Prispevkov: 61
Pridružen: Če Mar 08, 2007 10:18 am

Odgovor Napisal/-a vitalin »

admin napisal/-a::)...

A se vam zdi, da bi bil kakšen konkreten primer že preveč?
Ne, sploh ne. Recimo npr.

celica A1: Na mizi je škatla
celica B1: Na mizi je škatla in vaza.

celica C1: tu bi pa rad, da bi mi excel s pomočjo formule izpisal sam - in vaza.

Bi to šlo?
admin
Site Admin
Prispevkov: 3692
Pridružen: Sr Jul 20, 2005 10:06 pm

Odgovor Napisal/-a admin »

Aha,

tega, kar čelite vam Excel ne zna rešiti. Z uporabo VBA kode bi lahko stvar rešili na preprostih primerih, kadar je en niz znakov popolna podmnožica drugega niza in to v enem kosu. Primer:

Koda: Izberi vse

Na mizi je škatla ~ Na mizi je škatla in vaza == OK, ker se razlikuje samo na koncu
Na mizi je škatla ~ V sobi na mizi je škatla == OK, ker se razlikuje samo na začetku
Na mizi je škatla ~ V sobi na mizi je škatla in vaza == OK, ker se razlikuje samo na začetku in koncu
Vse ostale kombinacije pa zahtevajo že precej kompleksne algoritme iskanja in primerjanja. Primer:

Koda: Izberi vse

Na mizi je škatla ~ Na mizi ni škatle == NI OK... Razlikuje se nekje vmes
Torej trivialni primeri bi šli, bolj splošni pa zahtevajo kar sofisticirane algoritme...
lp,
Matjaž Prtenjak
Administrator
Odgovori