TÆL - tæller antallet af celler der indeholder tal i matrixen. INDEKS - returnerer tallet fra en bestemt række (som så er samme række, som det totale antal rækker med tal i matrixen).
@Store-morten :) Der var gevinst. Efter nogle timer med at forstå hvorfor det virker, har jeg nu fundet ud af det. Og skriver "løsningen" med ord her - så jeg kan finde det igen næste gang jeg glemmer det. Læg et svar for points.
Umiddelbart virker det også med INDEKS som erstatning for FORSKYDNING.
MAKS: returnerer det største tal i en matrix og/eller i en indtastning
SAMMENLIGN: returnerer den position som er nærmest initial-tallet. 1 = sorteret nedefra og op. -1 sorteret omvendt.
FORSKYDNING: returnerer en celles værdi fundet ud fra initialpunktet.
INDEKS: returnerer en celles værdi fundet ud fra et bestemt rækkenr. i matrixen.
Årsagen til at dette virker er, at sammenlign-funktionen vælger det næst-største tal i matrixen ved sammenligningstype 1, hvor teksten "er" sorteret stigende. Dvs. funktionen finder det største tal at sammenligne med + 1 (for at kunne vælge sig selv også) og forsøger så, nedefra og op (pga. "sorteringen"), at vælge det næst-største tal.
Det næst-største tal vil således altid være det sidste i rækken (pga. maks + 1), da det jo pga. sorteringen må være det næst-største.
Tak for "løsningen" i ord. Testede bare om det virkede ;-)
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.