Jak korzystać z funkcji NUMBERVALUE programu Excel -

Podsumowanie

Funkcja LICZBA WARTOŚĆ w programie Excel konwertuje liczbę w formacie tekstowym na wartość liczbową, używając określonych separatorów dziesiętnych i grupowych. Ta funkcja może służyć do konwersji wartości specyficznych dla ustawień regionalnych na wartości niezależne od ustawień regionalnych.

Cel, powód

Konwertuj tekst na liczbę za pomocą niestandardowych separatorów

Wartość zwracana

Wartość numeryczna

Składnia

= LICZBA WARTOŚĆ (tekst; (separator_dziesiętne); (separator_grupy))

Argumenty

  • tekst - tekst do przekonwertowania na liczbę.
  • separator_dziesiętne - (opcjonalne) znak dla wartości dziesiętnych.
  • group_separator - (opcjonalne) Znak do grupowania według tysięcy.

Wersja

Excel 2013

Uwagi dotyczące użytkowania

Funkcja LICZBA WARTOŚĆ konwertuje wartość tekstową reprezentującą liczbę na prawidłową wartość liczbową przy użyciu niestandardowych separatorów dziesiętnych i grup. Możesz użyć NUMBERVALUE, aby przetłumaczyć liczby z formatu tekstowego specyficznego dla lokalizacji na liczbę niezależną od lokalizacji.

Aby przeprowadzić konwersję liczbową, funkcja LICZBA WARTOŚĆ używa podanych niestandardowych separatorów. Separator dziesiętny to znak używany do oddzielania liczb całkowitych od wartości ułamkowych w tekście źródłowym. Separator grupy to znak używany do grupowania tekstu według tysięcy w tekście źródłowym.

Przykład

Na przykład, aby przekonwertować ciąg „6.000” na liczbę 6000, gdzie separatorem grupującym w tekście źródłowym jest kropka (.), Użyj:

=NUMBERVALUE("6.000",",",".") // returns 6000

W pokazanym przykładzie tekst wejściowy znajduje się w kolumnie B, a wynik funkcji znajduje się w kolumnie E. Kolumny C i D to separatory dziesiętne i separatory grup używane w każdym wierszu. Wzór w E6, skopiowany poniżej, to:

=NUMBERVALUE(B6,C6,D6)

Zauważ, że oprócz separatorów dziesiętnych i grup, NUMBERVALUE automatycznie ignoruje dodatkową spację w B9 i automatycznie oblicza symbol procentu (%) w B11 przez podzielenie przez 100.

Uwagi

  • NUMBERVALUE ignoruje dodatkowe znaki spacji.
  • Wiele symboli procentowych się sumuje.
  • Jeśli separator dziesiętny i / lub separatory_grupy nie są podane, NUMBERVALUE używa separatorów z bieżącej lokalizacji.
  • NUMBERVALUE używa tylko pierwszego znaku podanego jako separatory dziesiętne i separatory grup. Dodatkowe postacie są odrzucane.
  • NUMBERVALUE zwraca zero, jeśli nie podano wartości tekstowej.
  • NUMBERVALUE zwraca błąd #VALUE, jeśli:
    • Separator dziesiętny pojawia się więcej niż raz w tekście źródłowym
    • Separator grup występuje po separatorze dziesiętnym

Interesujące artykuły...