Форум программистов, компьютерный форум, киберфорум
VBA
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.57/14: Рейтинг темы: голосов - 14, средняя оценка - 4.57
0 / 0 / 0
Регистрация: 08.01.2011
Сообщений: 3

Привести столбец чисел с датами к адекватному виду

08.01.2011, 16:13. Показов 2878. Ответов 4
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
1) есть столбец чисел с датами вида 07-08, 96-00, 88-95....
нужно их привести к виду 2007-2008, 1996-2000, 1988-1995
как это сделать? может есть какая то формула?или только макросом?
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
08.01.2011, 16:13
Ответы с готовыми решениями:

Привести матрицу к треугольному виду, чтобы главная диагональ была равно 1 и добавился справа столбец
Привести квадратную матрицу к треугольному виду, чтобы главная диагональ была равно 1 и добавился справа столбец свободных членов. ...

С виду простое однородное уравнение. Нужно привести к виду F(x,y)=C
Из 250 задач ВУЗа решил все, за исключением единственной! (Хотя по части задач были недопонимания - спасибо форуму!) Ветку читал...

Привести к каноническому виду
Привести к каноническому виду уравнения линий 2 порядка. Установить тип этих линий и расположение. Уравнение : 4xy+9=0

4
0 / 0 / 0
Регистрация: 31.03.2011
Сообщений: 76
09.01.2011, 14:31
Добрый день!
Если данные записаны таким образом, то это не ДАТЫ, а ТЕКСТ.
Если данные отформатированы в данном столбце как текст, то, возможно Вам помогут формулы
Пусть значение, указанное Вами, записано в А2, например, 07-08

Тогда в ячейку B2 запишите формулу =ЗНАЧЕН(ЛЕВСИМВ(СЖПРОБЕЛЫ(A2);2))
В ячейку С2 запишите аналогичную формулу для правых символов =ЗНАЧЕН(ПРАВСИМВ(СЖПРОБЕЛЫ(A2);2))

В ячейку D2 запишите итоговую формулу
=СЦЕПИТЬ(ЕСЛИ(B2<=11;B2+2000;B2+1900);"-";ЕСЛИ(C2<=11;C2+2000;C2+1900))
Формула написана в предположении, что диапазон изменения года начинается с 1912 года.
Если это не так, то придется функцию проверки изменить.

Конечно, можно все собрать в одну формулу, без использования вспомогательных столбцов B и С.
0
0 / 0 / 0
Регистрация: 08.01.2011
Сообщений: 3
09.01.2011, 22:30  [ТС]
решилось такой формулой
=ЕСЛИ(ДЛСТР(C3)=4;C3;ЕСЛИ(ДЛСТР(C3)=5;ГО Д(ДАТАЗНАЧ("1.1."&ПСТР(C3;1;2)))&"-"&ГОД(ДАТАЗНАЧ("1.1."&ПСТР(C3;4;2)));ГОД (ДАТАЗНАЧ("1.1."&ПСТР(C3;1;2)))))
были ячейки вида 09, 07-09 и 2010 поэтому столько и если
получается что можно закрывать)
0
0 / 0 / 0
Регистрация: 31.03.2011
Сообщений: 76
10.01.2011, 10:22
"были ячейки вида 09, 07-09 и 2010 " - существенное уточнение

Хорошо, что у Вас получилось ,

но в столбце тогда будут данные как числовые (для случая 09), так и текстовые - в остальных
ГОД(ДАТАЗНАЧ( "1.1."&ПСТР(C3;1;2))))) дает число! Лучше преобразовать в текст (хотя бы в третьем аргументе). Кромет того, наличие пробелов перед значением может поломать результат.
0
0 / 0 / 0
Регистрация: 08.01.2011
Сообщений: 3
11.01.2011, 00:46  [ТС]
с наличием пробелов я справился, предварительно применив формулу печсимв к ячейкам с начальными датами
а с форматом я не понял: у меня во всех общий формат ячейки
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
11.01.2011, 00:46
Помогаю со студенческими работами здесь

Привести к каноническому виду
Помогите пожайлуста привести в каноническому виду методом лагранжа. f=2xy-6xz+t2 В тетрадке простые примеры и с двумя переменными. я...

Привести к нормальному виду
При запросе к сервису получаю в ответ строку a({&quot;coordinates&quot;:,&quot;id&quot;:526}); Как ее в нормальный массив вернуть? ...

Привести к каноническому виду
помогите пожалуйста!!Нужно привести к каноноческому виду 1.16 Uxx+8Uxy+Uyy-16Ux-4Uy=0 2.Uxx+12Uxy+27Uyy=0

Привести к каноническому виду
Нужно найти нормальный вид и невырожденное линейное преобразование. -12x12-3x22-12x32+12x1x2-24x1x3+8x2x3 Что нужно делать, не знаю....

Привести массив к виду
Подскажите как привести массив coord к виду массива Pts. public void button5_Click(object sender, EventArgs e) { ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): Реализация движения на Box2D v3 - трение и коллизии с повёрнутыми стенами
8Observer8 20.02.2026
Содержание блога Box2D позволяет легко создать главного героя, который не проходит сквозь стены и перемещается с заданным трением о препятствия, которые можно располагать под углом, как верхнее. . .
Конвертировать закладки radiotray-ng в m3u-плейлист
damix 19.02.2026
Это можно сделать скриптом для PowerShell. Использование . \СonvertRadiotrayToM3U. ps1 <path_to_bookmarks. json> Рядом с файлом bookmarks. json появится файл bookmarks. m3u с результатом. # Check if. . .
Семь CDC на одном интерфейсе: 5 U[S]ARTов, 1 CAN и 1 SSI
Eddy_Em 18.02.2026
Постепенно допиливаю свою "многоинтерфейсную плату". Выглядит вот так: https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11617&stc=1&d=1771445347 Основана на STM32F303RBT6. На борту пять. . .
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу, и светлой Луне. В мире покоя нет и люди не могут жить в тишине. А жить им немного лет.
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила» «Время-Деньги» «Деньги -Пуля»
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru