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

Защо функцията SUBSTITUTE ми създава число? 

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

когато я въведа във файла под урока всичко се получава , но когато я въведа в личен файл се получава тожа Защо къде греша ?

Здравей,

На снимка 2,която си показала, формата на клетката е Общи = или General, ако искате да е дата тези клетки трябва да са във формат Data = или Date. Най - вероятно от там идва проблема.

От курса знаем че датите в ексел са числа, т.е. в момента формата е такъв че датите са представени под формата за числа.

Датите са написани като текст - стрелка 1 показва апострофа като символ на това, че написаното след него е текст, а стрелки 5 и 6 показват число. Вижда се формулата и готовият резултат. Дано е това, което се търси и да помогне! Лек ден и успехи!

Че е текст се вижда и от това, че е ляво подравнен; числата са дясно подравнени по стандартната настройка. А функцията SUBSTITUTE работи с текстови данни

Инженер Кръстев е посочил правилно отговора - при смяна на точките с наклонени черти получавате дата. Еквивалента на датата в числова стойност е число в порядъка на 45000+ - в един от уроците съм споменал, че Ексел брои дните от първи януари 1900. Числото, което виждате е колко дни са между датата която бихте имали, ако форматирате клетката като дата и 01/01/1900

Промених формата на дата и пак си остава число ?

да не са объркани основните ми настройки

Инж.Кр. Кръстев е написал, точно по въпроса, статия " Какво да направим, ако Ексел ни обръща датите в числа". Има я и в блога на Аула. Лек ден и успехи!

Ако сме избрали формат за датата ден.месец.година, при въвеждането й трябва да спазим същата последователност.

В колона BG разпознава ли ексел стойностите като дати? Подозирам, че да... Ако е така то това, което се случва е че при формулата получавате първо цифровата стойност на съседната клетка и тя впоследствие се трансформира в текст. Затова имате стойност в порядъка на 45000+ която не се променя при смяна на формата.

Пробвайте в колона BG да сложите апостроф пред едната дата. Според мен след това ще видите точно това, което искате в клетката да нея, но това ще бъде текст дата в желания формат.


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

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