Как да използвам функцията Excel NUMBERVALUE -

Обобщение

Функцията Excel NUMBERVALUE преобразува число в текстов формат в числова стойност, като използва посочени десетични и групови разделители. Тази функция може да се използва за конвертиране на специфични за локала стойности в независими от локал стойности.

Предназначение

Преобразувайте текста в число с персонализирани разделители

Върната стойност

Числова стойност

Синтаксис

= NUMBERVALUE (текст, (десетичен_разделител), (разделител_група))

Аргументи

  • текст - Текстът, който трябва да се преобразува в число.
  • decimal_separator - (по избор) Символът за десетични стойности.
  • group_separator - (по избор) Символът за групиране по хиляди.

Версия

Excel 2013

Бележки за употреба

Функцията NUMBERVALUE преобразува текстова стойност, представляваща число, в валиден цифров, използвайки персонализирани десетични и групови разделители. Можете да използвате NUMBERVALUE за превод на числа от специфичен за локал текстов формат в номер, независим от локал.

За да извърши числово преобразуване, функцията NUMBERVALUE използва персонализираните разделители, които предоставяте. Десетичният разделител е знакът, използван за разделяне на цели числа от дробни стойности в изходния текст. Разделителят на групи е символът, използван за групиране на текст по хиляди в изходния текст.

Пример

Например, за да преобразувате низа "6.000" в число 6000, където разделителят за групиране в изходния текст е точка (.), Използвайте:

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

В показания пример входният текст е в колона B, а изходът на функцията е в колона E. Колони C и D десетичните и групови разделители, използвани във всеки ред. Формулата в E6, копирана надолу, е:

=NUMBERVALUE(B6,C6,D6)

Забележете освен десетични и групови разделители, NUMBERVALUE автоматично игнорира допълнителното пространство в B9 и автоматично оценява символа за процент (%) в B11, като дели на 100.

Бележки

  • NUMBERVALUE игнорира допълнителни интервали.
  • Няколко процента символи са адитивни.
  • Ако десетичен разделител и / или разделители на групи не са предоставени, NUMBERVALUE използва разделители от текущия локал.
  • NUMBERVALUE използва само първия знак, предвиден за десетични и групови разделители. Допълнителните знаци се изхвърлят.
  • NUMBERVALUE връща нула, ако не е предоставена текстова стойност.
  • NUMBERVALUE връща грешката #VALUE, ако:
    • Десетичният разделител се появява повече от веднъж в изходния текст
    • Разделителят на групи възниква след десетичния разделител

Интересни статии...