Въпрос към урок: Числа в Excel от курс: Анализи с Excel

Кой е правилният отговор в единия от въпросите в теста към урока?

Microsoft Excel Електронни таблици Microsoft 365 Excel VBA Анализи с Excel

Мисля, че на въпроса коя формула би помогнала, ако ексел възприема числата като текст numbervalue е верен отговор. Не че не може в определен случай и Substitute да е верен. Например ако трябва да заменим точка със запетая или обратно в зависимост от настройките. А може и аз да греша. Какво мислите вие?

Здравейте Лора,

в примера горе можете да видите разликата - Substitute по принцип връща текст, така че Numbervalue е това, което търсите в случая.

вижте и илюстрацията по-долу също :

Поздрави,

Витали

Благодаря за коментара и примерите.

Функцията Substitute връща текст и не виждам , как ще ни помогне да "накараме" Excel да възприеме числото като число.

След като превърнеш текста от хх.хх.хххх в текст хх/хх/хххх, вече може да се използва ФУНКЦИЯТА DATAVALUE, която превръща текста хх/хх/хххх в дата.

Едно от най-хубавите неща на Ексел е, че обикновено има много варианти за решение на даден проблем. В конкретния случай вместо да се чудим NUMBERVALUE ли е SUBSTITUTE ли е или какво друго, можем просто да:

  1. разкараме ff с CTRL+H

  2. разцепим колона А с помощтта на Text to columns

  3. извлечем числото с RIGHT

освен това вместо NUMBERVALUE може да се ползва просто VALUE.

И като капак на всичко - напълно съм съгласен, че NUMBERVALUE е верен отговор на въпроса, само, че трябва да се напише така: =NUMBERVALUE(A1;".";"ff")


Вашият отговор

Научи компютърните програми онлайн от топ експертите на България
Регистрацията в АУЛА ви дава:
  • 20 безплатни урока
  • Трикове и тънкости за софтуера
  • Отговори на вашите въпроси
  • Регистрация