Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Excel
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 26.11.2012, 17:53   #11
MCH
Форумчанин
 
Регистрация: 21.11.2010
Сообщений: 326
По умолчанию

Робин, что именно не получается?

PS: открыл файл на работе в 2007 офисе и был несколько удивлен работой функции РАЗНДАТ
=РАЗНДАТ("26.05.1992";"18.01.2012"; "md") в 2007 возвращает 136, хотя 2003 - возвращает 23
Вроде 2007 лицензионный стоит, в чем может быть проблема?
Изображения
Тип файла: png DateDif.png (10.2 Кб, 89 просмотров)
MCH вне форума Ответить с цитированием
Старый 26.11.2012, 18:42   #12
IgorGO
Новичок
СтарожилДжуниор
 
Аватар для IgorGO
 
Регистрация: 05.02.2008
Сообщений: 9,487
По умолчанию

Цитата:
Вроде 2007 лицензионный стоит
вот от этого-то точно ничего не зависит.
Человек купил офис установил и дал дистрибутив товарищу. А товарищ тоже себе установил - вот второй офис уже не лицензионный... найдите между ними 10 отличий.
хотя... первый уже тоже нет - грубо нарушено лицензионное соглашение. получается - и этого различия между ними нет.
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
IgorGO вне форума Ответить с цитированием
Старый 26.11.2012, 20:04   #13
MCH
Форумчанин
 
Регистрация: 21.11.2010
Сообщений: 326
По умолчанию

Я имел в виду, что софт установлен вроде не кривой (не с пиратского диска или бета версия), хотя наличие лицензии не означает что установка производилась с установочного диска от MS

Проверил дома, в 2003, 2007, 2010 все нормально считает - 23
MCH вне форума Ответить с цитированием
Старый 26.11.2012, 20:54   #14
Робин
Форумчанин
 
Регистрация: 03.04.2010
Сообщений: 118
По умолчанию

Наверное меня не правильно поняли.
ПРикрепленный мной файл работает отлично.
Я имел ввиду, как переделать формулу, чтобы она выдавала в результате сокращенные наименования (года, месяца, дня), например так: 5р.11м. 3д.
Робин вне форума Ответить с цитированием
Старый 26.11.2012, 21:04   #15
MCH
Форумчанин
 
Регистрация: 21.11.2010
Сообщений: 326
По умолчанию

Код:
=РАЗНДАТ(A2;B2;"y")&" р. "&РАЗНДАТ(A2;B2;"ym")&" м. "&РАЗНДАТ(A2;B2;"md")&" д."
MCH вне форума Ответить с цитированием
Старый 27.11.2012, 00:11   #16
Робин
Форумчанин
 
Регистрация: 03.04.2010
Сообщений: 118
По умолчанию

еще раз спасибо большое
работает
Робин вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
число часов между двумя датами Azart11 Общие вопросы C/C++ 13 06.10.2012 15:26
MySQL узнать разницу во времени между двумя столбцами datetime gunsoy SQL, базы данных 1 23.10.2011 17:10
Вычислить разницу между датами без учета года k1r1ch Общие вопросы Delphi 10 20.08.2009 18:36
выборка между двумя датами UnChanter БД в Delphi 1 30.03.2009 21:09
Как сделать так, чтобы переключение между окнами было автоматическим? barand Свободное общение 9 07.07.2008 23:54