Új hozzászólás Aktív témák

  • addikt

    Segít valaki értelmezni az alábbi formulát? :D

    =MATCH(2,1/(E29:E148>0))

    Elvileg az lenne a feladata, hogy megmutassa, hogy az adott tartományban (E29:E148) hányadik sorban van az utolsó, nem zéró érték. (ebbe a tartományba eleve csak pozitív számokat lehet írni).
    És tulajdonképpen ezt is csinálja, csak nem értem a logikáját. :D A spreadsheetet örököltem és szeretném fejleszteni, de ahhoz nem ártana, ha érteném, hogy működik.

    Ha az első argumentet 2-ről lecserélem bármire, az nem igazán változtat az eredményen, így is úgy is működik. :S Vagyis 1-gyel néha jó eredményt ad, néha nem, de 2 vagy nagyobb számok esetén mindig ugyanazt adja, szóval nem pontosan világos ennek a szerepe.
    Meg azt sem teljesen értem, mit jelent az, hogy 1-et osztjuk a tartománnyal.

    edit: ok, az 1/(E29:E148>0) része mondjuk, hogy megvan. Úgy látom, hogy tesz egy 1-est, minden sorba, ahol teljesül a >0 feltétel.
    Szóval már csak a Matches részt nem teljesen tiszta.

Új hozzászólás Aktív témák

Hirdetés