takže:
- nefungovali ti hypertexty z prvého hárka na ostatné karty. Dôvod: nepoužil si presný názov súboru. Súbor si mal nazvaný "zoznam-materialu" a vo vzorci bolo "Zoznam materiálu", čo nie je to isté. Ale v poslednej tvojej verzii si už napravil.
- nerozumel som dôvodu, prečo chceš bunku H1 posunúť na I1. Myslel som, že Ti to takto nefunguje a nejakým spôsobom chceš naprávať vzorec... Fungovať to funguje ale zrejme chceš miesto pre nejaký popis... OK, posun bunky sa robí veľmi ľahko, proste presunieš bunku. označíš ju, chytíš ju za okraj a presunieš ju na nové miesto. Tento spôsob má veľkú výhodu v tom, že všetky vzorce, ktoré používajú bunku H1 to pochopia a presmerujú sa na miesto, kam H1 presunieš.
- a moja poznámka vzťahujúca sa k tomu, že si nepoužil moju najnovšiu verziu, vyplývala z toho, že som videl v tvojom hárku "vzor" chybový výsledok vzorca. Moja vina. Ja som totiž vzorec ošetril len proti prázdnemu obsahu bunky, ale ty si tam dal nulu. Ok, ošetrím aj voči nule...
- čo som Ti vravel o kopírovaní do bunky A1 v prvom hárku, je samozrejme nezmysel. Myslel som tým prvú bunku voľného riadka v stĺpci A
Vo veci zoradenia:
tu je problém s dvomi vecami:
nerobíš správne zoraďovanie, lebo keď postupuješ správne, excel berie vždy celé riadky.
A že kde je teda ten nesprávny postup? Tam je možností viac:
zoraďovať sa musí tzv. celistvá resp. súvislá oblasť (aby excel správne vyhodnotil celú oblasť v ktorej má zoradenie prebehnúť), čo znamená, že riadky a stĺpce nesmú byť nikde od seba oddelené celým prázdnym stĺpcom alebo celým prázdnym riadkom (a ak chceš ako kľúče triedenia využiť jestvujúce záhlavie, nesmie byť záhlavie oddelené od dát prázdnym riadkom). Za ďalšie, pokiaľ excel narazí na problém s oblasťou, preveruje si správnosť dotazom... Možno si nechtiac dal zoradiť len oblasť, ktorá však nebola vybraná správne. Na toto je jediná rada: preverovať si interakciu s excelom, či si na tvoj pokyn správne označil oblasť a pod. A byť pozorný v sprievodcovi alebo nastavovaní kritérií. Ale to sú základy Excelu!
Lenže: to je k teórii triedenia, resp. zoraďovania a toto bola moja odpoveď, prečo ti to nezoradilo dobre.
Hlavný problém je ale inde. Ano pochopil si to dobre. Tabuľku nemôžeš zoradiť bez dopadov (takže nejde o to, či triediš správne alebo nie, ale o to, či vôbec môžeš triediť). Vezmi si napr. že na hárku č.5 máš v bunke H1 hodnotu 5, čo znamená, že táto karta je spojená s riadkom 5 prvého hárka. Teraz zoznam materiálov zoradíš a to, čo bolo pôvodne v riadku 5 sa dostane napr na riadok 8. Ako to má karta 5 vedieť, že sa nemá odkazovať na riadok 5 ale 8? Písal som Ti že vzápätí by malo nasledovať poprepisovanie hodnôt na kartách v bunkách H1 na hodnoty, kam sa po novom riadky popreraďovali.
Toto funkciou nejde spraviť, lebo na to potrebuješ narábať s názvami hárkov a to sa dá jedine s makrom. Spraviť sa to samozrejme dá, ale vravím, roztočíme kolotoč, ktorý skončí ako s lamiakom. A ako som Ti vravel, veľmi ľahko makro znefunkčníš tým, že v budúcnosti dodatočne spravíš zmenu v štruktúre tabuľky a fungovať ti to prestane. Najhoršie je to, že ty nebudeš vedieť, že to prestalo fungovať a budeš sa spoliehať, že sa karty odkazujú správne. No a máš prúser na krku!
Význam to má len vtedy, keď rozumieš, ako to makro funguje a neurobíš nikdy nič, čím jeho funkčnosť narušíš... Vieš to zaručiť?
Idem Ti upraviť chybné vzorce a odkazy, hneď ti to priložím...