Fórum pro uživatele kancelářského balíku OpenOffice | LibreOffice
 

#1 7. 6. 2009 06:31:39

Mokroplas
Člen
Registrace: 7. 6. 2009
Příspěvků: 1

retrográdne radenie slov

Potreboval by som retrográdne, čiže podľa posledného písmena zoradiť slová v tabuľke, môže mi niekto poradiť, mám OOO len krátko...
Ďakujem!

Offline

#2 7. 6. 2009 12:36:43

hanus
Člen
Místo Olomouc
Registrace: 29. 11. 2006
Příspěvků: 573
Web

Re: retrográdne radenie slov

Řekněmě, že slova máte ve ve sloupci A. Pak do sloupce B, do buňky B1, vložte vzorec

=MID(A1;LEN(A1);1)&MID(A1;LEN(A1)-1;1)&MID(A1;LEN(A1)-2;1)

a rozkopírujte ho do dalších řádků. Pak můžete podle něj řadit.
Nevýhody:
1) řazení jen podle tří posledních písmen (můžete si ale vzorec rozšířit)
2) pokud je slovo kratší než 3 písmena, vrátí vzorec chybu - dalo by se ošetřit

Nebo můžete použít naprogramovanou funkci REVERSE, která vrací obsah buňky pozpátku:
Funkce REVERSE
Při otevření musíte povolit makra. Funkce bude fungovat jen v tom sešitu, ve kterém je uložena v makrech.

Editoval hanus (7. 6. 2009 14:15:40)

Offline

Zápatí