I. 676. Rajtik Sándor Barnabás 10. o. Budapest, Budapesti Fazekas M. Gyak. Ált. Isk. és Gimn. Microsoft 365-ben készült a fájl. ----------------------------------------- Minden segédszámítást egy új "Segéd" munkalapon végeztem. Az A:A oszlopba 1-től (6^6-1)-ig kiírtam a számok 6-os számrendszerbeli alakját. A B:B oszlopban a "0", "1", "2", "3", "4", "5" számjegyek indexét megkeresem az A-oszlopbeli cellában SZÖVEG.KERES-sel, és megvizsgálom, hogy SZÁM-e. Ha valamelyik számjegy nem található a számban, akkor a SZÖVEG.KERES #ÉRTÉK hibát ad, tehát a SZÁM hamis értéket fog visszaadni. Ha mind a hat SZÁM-ot belerakjuk egy ÉS-be, akkor csak akkor fog igaz értéket visszaadni, ha mind a hat számjegy megtalálható a számban. Úgy állítottam be a HA függvényt, hogy ilyen esetben visszaadja a számot, egyébként pedig 999999-et. A C:C oszlopban KICSI függvénnyel kiszűröm a B:B oszlop 6! legkisebb elemét, majd 111111-et hozzáadok, hogy a számjegyek 1-től 6-ig legyenek, ne 0-tól 5-ig. Ezek a keresett permutációk, a továbbiakban csak ezeket vizsgálom. Az oszthatósági szabályok mind ugyanúgy működnek, lényegileg egy-egy MARADÉK függvény. Ha a maradék 0, akkor megjeleníti a számot, egyébként nem jelenít meg semmit. A keresett számjegyek összegét 10 hatványaival való maradékos osztások segítségével határoztam meg. A szám akkor kétjegyű, ha >=10, és hát akkor egyenlő 10-zel, ha =10. Az utolsó 2 vagy 3 számjegy kinyerhető egy JOBB függvénnyel, és egyszerűen megkeresem HOL.VAN-nal, hogy hányadik eleme az (előre kiszámolt) lehetséges prímeknek. Ha a HOL.VAN hibát ad, akkor nem jelenít meg semmit, egyébként megjeleníti az egész számot. Mindezek után a "Fő" munkalapon egy-egy KICSI függvénnyel kinyerhetők a nem üres cellák nöevkvő sorrendben.