Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Сфера Microsoft » Microsoft Office (Word, Excel, Outlook и т.д.) » 2003/XP/2000 - [архив] Microsoft Excel 2003 и более ранние версии

Закрытая тема
Настройки темы
2003/XP/2000 - [архив] Microsoft Excel 2003 и более ранние версии

Новый участник


Сообщения: 8
Благодарности: 0

Профиль | Отправить PM | Цитировать


Изменения
Автор: Vadikan
Дата: 05-08-2008
Описание: шапка
Microsoft Excel 2003 и более ранние версии


В этой теме обсуждаются только Microsoft Excel 2003 и более ранние версии. Если у вас вопрос по Microsoft Excel 2007 или по другим приложениями Office, обращайтесь в темы, перечисленные ниже.


Связанные темы:Другие темы по продуктам Micrоsoft Office



Исходный вопрос участника
Задача такая: ставлю курсор в excelе между столбцами и прога автомат.показывает ширину столбца в пикселях,а надо в сантиметрах.Как настроить  excel что бы сразу в сантиметрах показывал, или подскажите правила пересчёта.
Спасибо.

Отправлено: 17:03, 21-02-2004

 

Аватара для Greyman

Человек


Сообщения: 3313
Благодарности: 104

Профиль | Отправить PM | Цитировать


Rudy
Цитата:
по этому принципу объединить данные по всему листу
Так объедини построчно данные, а потом полученные в столбце данные...

-------
Будь проще...


Отправлено: 16:59, 29-09-2005 | #121



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Аватара для Rudy

Пользователь


Сообщения: 116
Благодарности: 1

Профиль | Отправить PM | Цитировать


Цитата:
объедини построчно данные
Объединяю. Подскажите, как потом закрепить данные на всем листе?

Отправлено: 17:27, 06-10-2005 | #122


Аватара для Greyman

Человек


Сообщения: 3313
Благодарности: 104

Профиль | Отправить PM | Цитировать


Думал в "ПО" или "Програмирование" - решил пока в "ПО", ибо речь все же о формулах, а не о VBA... Если что, можно будет и перенести.
Привет человеки. Возникла тут у меня необходимость в таблицах MS Excel расчитывать даты сроков исполения различных работ, реализацию которой и хотелось бы обсудить.
Дано: дата начала работы и срок (в днях) ее исполнения. Надо: найти дату исполнения. Все бы ничего, однако срок задается не в календарных, а в рабочих днях, отсюда и определенные сложности.

Пока сделал формулу, учитывающую сроки за вычетом выходных, следующего вида:
Код: Выделить весь код
=C24+D24+1+ОТБР((ДЕНЬНЕД(C24;2)+D24)/5;0)*2
, где C24 - ячека с датой (в формате - дата);
D24 - ячейка со сроком в рабочих днях (общее или целочисленный).
Вроде нормально, вот только праздники не учитываются.

Может кто знает, есть ли способ с помощью формул расчитать даты исполнения, но еще и с учетом праздников? Можно с использованием всякой экзотики, типа ссылочных массивов, матриц, областей и т. п.

Есть гуру в этом вопросе?

-------
Будь проще...


Отправлено: 15:20, 21-11-2005 | #123


Аватара для Pliomera

Технолог


Сообщения: 819
Благодарности: 117

Профиль | Отправить PM | Цитировать


Dim i As Integer
Dim Day_in_Year(365) As Boolean 'В массиве храним инфу: True - рабочий день, False - выходной или праздник

'Заполняем значения массива на текущий год
'считывая данные из столбца B на вспомогательном листе Sheet2
'в котором единичками отметим рабочие дни
'В столбце A протащим даты от 1.01. до 31.12.

For i = 0 to 365
Day_in_Year(i) = (Sheets("Sheet2").Cells(i + 1, 2).Value = 1)
Next i

'Пусть на листе Sheet1 в ячейке a1 - исходная дата, а в ячейке b1 срок в рабочих днях

'Далее можно на кнопку (или еще куда) повесить:

Private Sub Result()

Dim i As Integer, x As Integer, n As Integer

For i = 0 to 365
'Порядковый номер в году исходной даты
If Sheets("Sheet1").Cells(1, 1).Value = Sheets("Sheet2").Cells(i + 1, 1).Value Then x = i + 1
Next i

n = Sheets("Sheet1").Cells(1, 2).Value 'Считываем количество рабочих дней

Do
If Day_in_Year(x) Then n = n - 1 'Обратный отсчет рабочих дней
x = x + 1
If n = 0 Then Exit Do
Loop

'Выводим в ячейку a3 листа Sheet1 искомую дату
Sheets("Sheet1").Cells(1, 3).Value = Sheets("Sheet2").Cells(x, 1).Value

End Sub

Это просто как пример, возможно всё реализуется проще
И всё-таки программирование

Отправлено: 18:24, 21-11-2005 | #124


Аватара для Greyman

Человек


Сообщения: 3313
Благодарности: 104

Профиль | Отправить PM | Цитировать


Pliomera
Спасибо, конечно... Однако речь идет все же именно о формулах, а не о использолваниии VBA (я в оффтопике об этом уже говорил). Мне бы все же формулы... Я понимаю, что на VBA многое реализваить проще, но... задача-с...

-------
Будь проще...


Отправлено: 21:06, 21-11-2005 | #125


Аватара для Man itu

Пользователь


Сообщения: 95
Благодарности: 1

Профиль | Отправить PM | Цитировать


Доброе время суток!

Подскажите как в Excel сделать так, чтобы числовое значение (например 234) переводилось в текст (двести тридцать четыре)

Заранее спаибо!

-------
....блуждающий.....пинг....


Отправлено: 16:22, 08-12-2005 | #126



Administrator


Сообщения: 25151
Благодарности: 3799

Профиль | Сайт | Отправить PM | Цитировать


-------
FAQ по Windows 10 .::. Настройка Центра обновления в Windows 10 .::. Чистая установка Windows 10 – пошаговая инструкция


Отправлено: 16:30, 08-12-2005 | #127


Аватара для Man itu

Пользователь


Сообщения: 95
Благодарности: 1

Профиль | Отправить PM | Цитировать


Blast, Огромное спасибо!

-------
....блуждающий.....пинг....


Отправлено: 16:43, 08-12-2005 | #128


Аватара для APOSTOL

old Teapot


Сообщения: 1767
Благодарности: 53

Профиль | Отправить PM | Цитировать


До кучи

http://www.allok.ru/index.php?id=3

-------
Лежит боец - не справился с атакой...


Отправлено: 18:52, 08-12-2005 | #129


Старожил


Сообщения: 169
Благодарности: 2

Профиль | Отправить PM | Цитировать


Как сделать так, чтобы в ячейке Excel отображалась сама формула, а не ее значение. В справке Excel, а также в интернете через поиск, удается найти только один вариант - CTRL+(` знак левой кавычки). Я так понимаю, что речь идет о знаке, расположенном вместе с буквой Ё и знаком тильда. Но данный вариант у меня почему-то не работает. Тильда, буква Ё и сама левая кавычка (по-английски) отображаются нормально. Но в сочетании с CTRL ничего не работает. Может что-то еще нужно выставить в параметрах Excel? Или есть другой способ переключения между режимами отображения значения ячейки и формулы ячейки? Система Windows XP Pro Russ SP-2. Стоит версия Microsoft Excel 2002.

Отправлено: 12:35, 13-12-2005 | #130



Компьютерный форум OSzone.net » Сфера Microsoft » Microsoft Office (Word, Excel, Outlook и т.д.) » 2003/XP/2000 - [архив] Microsoft Excel 2003 и более ранние версии

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
2003/XP/2000 - [архив] Microsoft Office 2003 и более ранние версии 440 Microsoft Office (Word, Excel, Outlook и т.д.) 444 01-02-2010 06:11
2003/XP/2000 - [архив] Microsoft Word 2003 и более ранние версии Iriya Microsoft Office (Word, Excel, Outlook и т.д.) 580 31-01-2010 03:12
2003/XP/2000 - [архив] Microsoft Outlook 2003 и более ранние версии ShaddyR Microsoft Office (Word, Excel, Outlook и т.д.) 537 19-01-2010 12:36
2003/XP/2000 - [архив] Microsoft PowerPoint 2003 и более ранние версии Vadikan Microsoft Office (Word, Excel, Outlook и т.д.) 65 03-01-2009 11:31
2003/XP/2000 - [архив] Microsoft Access 2003 и более ранние версии dav02 Microsoft Office (Word, Excel, Outlook и т.д.) 100 30-11-2008 17:02




 
Переход