Szukam funkcji w programie Excel, która wygląda mniej więcej tak
= MAX(ABS(A1:A10))
z wyjątkiem, ABS()
że nie bierze zakresu liczb.
Najlepsze, co mogę wymyślić, to:
= MAX(ABS(MIN(A1:A10)),ABS(MAX(A1:A10)))
To załatwia sprawę, ale jest niechlujna, ponieważ wszyscy do cholery i nie mogę uwierzyć, że nie ma lepszego sposobu. Jakieś pomysły?
Nie lubię tablic, więc użyłbym następujących:
Działa to, ponieważ jedyny moment, w którym wartość bezwzględna liczby minimalnej byłaby wyższa niż wartość maksymalna, jeśli jest to liczba ujemna.
źródło
Wypróbuj tę formułę ( stąd )
Łączy:
źródło
To rozwiązanie VBA również działa.
=absMax(A1:A3)
źródło
Znajduje to wartość o największej wartości bezwzględnej poza zakresem, ale nadal zwraca wartość rzeczywistą ze swoim pierwotnym znakiem (+/-), a nie wartością bezwzględną.
źródło
=IF(ABS(MAX(A1:A10))>ABS(MIN(A1:A10)),MAX(A1:A10),MIN(A1:A10))
?= MAKS. (MAKS. (X1: X5), ABS (MIN (X1: X5)))
źródło
źródło