Wood Star
20.07.24,11:17
V bunke excelu mám vzorec =CONCATENATE(ROUND(AVERAGE(Hárok1!AE4:AE7);4);" ± ";ROUND(STDEV.S(Hárok1!AE4:AE7);4)) a v bunke mi zobrazuje 0,003 ± 0,0002, pretože prvé číslo má za 3 nulu. Ako prinútim excel, aby mi zobrazil aj tú nulu na konci čísla? Rovnaký problém mám aj s inými vzorcami, zatiaľ som to riešila manuálnou úpravou formátovania každej bunky osobitne (robím s takými dátami, kde nie sú všetky čísla v stĺpci zaokrúhlené na rovnaký počet desatinných miest), ale v tomto prípade sa to nedá. Viete mi poradiť lepší spôsob?
marjankaj
20.07.24,11:18
skus
. =CONCATENATE(TEXT(ROUND(AVERAGE(Hárok1!AE4:AE7);4 );"0,0000");" ± ";TEXT(ROUND(STDEV.S(Hárok1!AE4:AE7);4);"0,0000"))
Wood Star
20.07.24,13:24
Toto funguje. Ďakujem. Existuje aj možnosť ako to spraviť pre väčší súbor údajov, kde v stĺpci musia byť zaokrúhlené čísla na 3 platné číslice a údaje môžu byť dosť odlišné, takže niekde to sú 4 desatinné miesta, niekde 3 ... Používam vzorec =(ROUND(INT(výsledky!M7*10^9);3-LEN(INT(výsledky!M7*10^9)))/10^9), ktorý mi urobí zaokrúhlenie, ale aj tak musím prechádzať všetky údaje a manuálne nastaviť počet desatinných miest pri tých číslach, ktoré majú po zaokrúhlení na konci nulu, čo ma dosť oberá o čas.