Домашняя страница Undo Do New Save Карта сайта Обратная связь Поиск по форуму
МИР MS EXCEL - Гость.xls

Вход

Регистрация

Напомнить пароль

 

= Мир MS Excel/замена одного формата на другой - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
замена одного формата на другой
mcduck Дата: Четверг, 13.09.2012, 15:47 | Сообщение № 1
Группа: Пользователи
Ранг: Новичок
Сообщений: 16
Репутация: 0 ±
Замечаний: 0% ±

день добрый формчанам!

Во вложенном примере часть базы данных метеостанции. Основными данными для меня являются температурные параметры. Однако, по некоторым датам вместо 00.0 показаны данные как dd.mm (укр. язык).

Вопрос в следующем: как обратить формат календарный в формат числовой по всему массиву? (3000 строк по трём столбцам). Просто установить числовой формат - данные становятся некорректными.

Заранее благодарен.
К сообщению приложен файл: 3118344.xls (28.5 Kb)
 
Ответить
Сообщениедень добрый формчанам!

Во вложенном примере часть базы данных метеостанции. Основными данными для меня являются температурные параметры. Однако, по некоторым датам вместо 00.0 показаны данные как dd.mm (укр. язык).

Вопрос в следующем: как обратить формат календарный в формат числовой по всему массиву? (3000 строк по трём столбцам). Просто установить числовой формат - данные становятся некорректными.

Заранее благодарен.

Автор - mcduck
Дата добавления - 13.09.2012 в 15:47
Serge_007 Дата: Четверг, 13.09.2012, 15:59 | Сообщение № 2
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация: 2749 ±
Замечаний: ±

Excel 2016
Как вариант:
Пишем формулу:
Code
=ЕСЛИ(ЯЧЕЙКА("формат";B3)="d2";ДЕНЬ(B3)&"."&МЕСЯЦ(B3);B3)
, протягиваем вниз, копируем результат, вставляем как значения в исходный столбец, удаляем столбец с формулой


ЮMoney:41001419691823 | WMR:126292472390
 
Ответить
СообщениеКак вариант:
Пишем формулу:
Code
=ЕСЛИ(ЯЧЕЙКА("формат";B3)="d2";ДЕНЬ(B3)&"."&МЕСЯЦ(B3);B3)
, протягиваем вниз, копируем результат, вставляем как значения в исходный столбец, удаляем столбец с формулой

Автор - Serge_007
Дата добавления - 13.09.2012 в 15:59
vikttur Дата: Четверг, 13.09.2012, 16:05 | Сообщение № 3
Группа: Друзья
Ранг: Участник клуба
Сообщений: 2941
Репутация: 526 ±
Замечаний: 0% ±

Чтобы данные корректно отображались, нужно было позаботиться раньше, например, установить текстовый формат диапазона ячеек.
"Повернуть вспять" можно, но труднее.
Code
=ЕСЛИ(ЕЧИСЛО(E3);ДЕНЬ(E3)&"."&МЕСЯЦ(E3);E3)

Результат - текст.
 
Ответить
СообщениеЧтобы данные корректно отображались, нужно было позаботиться раньше, например, установить текстовый формат диапазона ячеек.
"Повернуть вспять" можно, но труднее.
Code
=ЕСЛИ(ЕЧИСЛО(E3);ДЕНЬ(E3)&"."&МЕСЯЦ(E3);E3)

Результат - текст.

Автор - vikttur
Дата добавления - 13.09.2012 в 16:05
mcduck Дата: Четверг, 13.09.2012, 16:31 | Сообщение № 4
Группа: Пользователи
Ранг: Новичок
Сообщений: 16
Репутация: 0 ±
Замечаний: 0% ±

Quote (Serge_007)
=ЕСЛИ(ЯЧЕЙКА("формат";B3)="d2";ДЕНЬ(B3)&"."&МЕСЯЦ(B3);B3)


спасибо, это решение, но теряется арифметический знак... Формула в любом случае выдаёт положительное значение. А температуры могут быть и + и -. Это можно как-то выровнять?
 
Ответить
Сообщение
Quote (Serge_007)
=ЕСЛИ(ЯЧЕЙКА("формат";B3)="d2";ДЕНЬ(B3)&"."&МЕСЯЦ(B3);B3)


спасибо, это решение, но теряется арифметический знак... Формула в любом случае выдаёт положительное значение. А температуры могут быть и + и -. Это можно как-то выровнять?

Автор - mcduck
Дата добавления - 13.09.2012 в 16:31
vikttur Дата: Четверг, 13.09.2012, 16:34 | Сообщение № 5
Группа: Друзья
Ранг: Участник клуба
Сообщений: 2941
Репутация: 526 ±
Замечаний: 0% ±

Quote (mcduck)
Это можно как-то выровнять?

Можно внимательнее ввести формулу. У меня знак не теряется.

Можно посмотреть формулу ниже.


Сообщение отредактировал vikttur - Четверг, 13.09.2012, 19:57
 
Ответить
Сообщение
Quote (mcduck)
Это можно как-то выровнять?

Можно внимательнее ввести формулу. У меня знак не теряется.

Можно посмотреть формулу ниже.

Автор - vikttur
Дата добавления - 13.09.2012 в 16:34
Serge_007 Дата: Четверг, 13.09.2012, 16:57 | Сообщение № 6
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация: 2749 ±
Замечаний: ±

Excel 2016
Quote (mcduck)
...теряется арифметический знак...

Пальцем ткните, где он теряется?
К сообщению приложен файл: mcduck.xls (30.5 Kb)


ЮMoney:41001419691823 | WMR:126292472390
 
Ответить
Сообщение
Quote (mcduck)
...теряется арифметический знак...

Пальцем ткните, где он теряется?

Автор - Serge_007
Дата добавления - 13.09.2012 в 16:57
mcduck Дата: Четверг, 13.09.2012, 17:17 | Сообщение № 7
Группа: Пользователи
Ранг: Новичок
Сообщений: 16
Репутация: 0 ±
Замечаний: 0% ±

Quote (vikttur)
=ЕСЛИ(ЕЧИСЛО(E3);ДЕНЬ(E3)&"."&МЕСЯЦ(E3);E3)


Спасибо, я формулу копировал, поэтому внимательно/невнимательно, увы неактуально. За решение спасибо, хотя перепроверю по исходнику. А изначально установить формат не вышло. База в .czv

Ещё раз всем спасибо.
 
Ответить
Сообщение
Quote (vikttur)
=ЕСЛИ(ЕЧИСЛО(E3);ДЕНЬ(E3)&"."&МЕСЯЦ(E3);E3)


Спасибо, я формулу копировал, поэтому внимательно/невнимательно, увы неактуально. За решение спасибо, хотя перепроверю по исходнику. А изначально установить формат не вышло. База в .czv

Ещё раз всем спасибо.

Автор - mcduck
Дата добавления - 13.09.2012 в 17:17
  • Страница 1 из 1
  • 1
Поиск:

Яндекс.Метрика Яндекс цитирования
© 2010-2024 · Дизайн: MichaelCH · Хостинг от uCoz · При использовании материалов сайта, ссылка на www.excelworld.ru обязательна!