Jestli tomu dobře rozumím, tak by na to stačila funkce HLOOKUP, respektive LOOKUP. Jenže k tomu schází logika změny. CO SE MĚNÍ?
- Chápu, že reagují buňky úseku A4:R23 na předpis v 1. a 2. řádku. Když se bude měnit 1. řádek a druhý (písmena) zůstanou tak není potřeba nic měnit - stačí načíst konstantně buňku z řádku číslo 2. Opačně je to téměř totéž.
Takže předpokládám, že posun buněk mezi prvním a druhým řádkem není synchronní. Jde o něco podobného šifrovacím technikám, kdy se dvojice číslo-písmeno mění stejně jako umístění v pořadí sloupce? Konkrétně by to vypadalo na vylepšenou funkci ROT13 - (funkce sešitu) která šifruje i dešifruje úplně stejně. Je to 26 písmen, která se zapnutím posounou o 13 míst. Když se to udělá steně podruhé - je to v původním uspořádání - dešifrované.
Žádná funkce IFOR pokud vím v OOo neexistuje ani neexistovala. Jde zřejmě o chybu přepisu spřežení funkcí IF(OR(.....)=1;XYZ,ABC). Dokonce mám dojem, že nic takového není ani v Excelu.
Zápis změny přímo do tabulky A4:R23 sice jde, ale přímo je to poněkud složitější. Běžně by se použila Vámi popsaná tabulka jako zdroj vyhledávacích hodnot - ale výsledky by se dávaly do jiné tabulky - řekněme A24:R42.
Přímé vyhledávání z úseku A4:R23 by muselo být popsáno například vzorcem :
HLOOKUP(tadyHodnotaObsaženáBuňkou;A1:B26;2). Toto by se dalo samozřemě nahradit i jinak pomocí LOOKUP - ale musela by být čísla v 1. řádku seřazena. Dále by tam mohla být nějaká verze MATCH, nebo i toho IF, popřípadě maticový vzorec.
Faktem je, že nejlepší způsob lze určit až po popisu co se mění v prvních dvou řádcích. Je možné, že se to může dělat mnohem snadněji. Je totiž možné, že hledáte převod alfabetického označení sloupce za číslo a naopak, nebo nějakou podobnou záležitost.
Moje e-mailová adresa
Pokud je Váš problém vyřešen, označte prosím svůj příspěvek za "VYŘEŠENÝ"
Zlepšíte orientaci při vyhledávání řešení JAK OZNAČIT TÉMA ZA VYŘEŠENÉ