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

Компьютерный форум OSzone.net » Компьютеры + Интернет » Хочу все знать » Опять про эксель

Ответить
Настройки темы
Опять про эксель

Аватара для Razdolbay

Старожил


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

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


Какое значение имеет пустая ячейка? Надо заполнить таковые нулями и раскрасить. Руками надоело. А вот как ее автоматически учесть - в поиске\замене, или автоформате?

-------
Необоснованная осведомленность приранивается к разглашению.
Заранее с уважением


Отправлено: 11:50, 14-02-2006

 

Аватара для Pliomera

Технолог


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

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


Тип данных по умолчанию в пустой ячейке - Variant. Это значит, что если ячейка участвует в к-либо вычислении как число, то ее значение будет 0 - ноль, если она участвует как текст - ее значение будет "" - пустая строка.
Цитата:
Надо заполнить таковые нулями и раскрасить.
На ВСЕМ листе?????? Зачем? Можно принудительно указать тип данных в ячейке через "Формат ячейки" -> "Число". В меню "Параметры" включить или отключить показ нулевых значений.
Цитата:
А вот как ее автоматически учесть - в поиске\замене, или автоформате?
Поясните немножко свою мысль. Хотя-бы на примере.

Отправлено: 14:08, 14-02-2006 | #2



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

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


Аватара для Razdolbay

Старожил


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

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


Цитата:
Поясните немножко свою мысль. Хотя-бы на примере.
Собственно, бОльшую часть я уже услышал. Спасибо.

Тут чуть другой вопрос возник. Имеется таблица, закупки клиентов помесячно за всю историю компании. Надо как-то подсчитать, сколько времени каждый из них с нами работает. Простой "счет" не подходит, он пустые ячейки не учитывает. Надо как-то находить первую закупку и потом считать количество столбцов до сегодняшнего дня. Реально это автоматически свершить?

-------
Необоснованная осведомленность приранивается к разглашению.
Заранее с уважением


Отправлено: 15:48, 14-02-2006 | #3


Аватара для Pliomera

Технолог


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

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


Если я правильно понял задачу - мы имеем таблицу, в которой по строкам расположены наименования клиентов, а в заголовках вертикальных столбцов - наименования месяцев и лет. В самих же ячейках наверное суммы (?), но некоторые из-них пусты, т.к. в некоторые месяцы некоторые клиенты закупок не совершали. Требуется найти номер (наименование) столбца, в котором конкретный клиент фигурирует впервые, и количество столбцов, на которое данный столбец отстоит от столбца текущего месяца, правильно?

Проще всего поручить выполнение этой работы специально написанному макросу на VBA.

Код может быть таким:

Sub ClientTime()
Dim MountCount As Integer, i As Integer
For i = 2 To Activecell.Column ' Здесь 2 - номер столбца с которого начинаются помесячные записи. Это может быть и не 2, а какой надо.
If Len(ActiveCell.EntireRow.Cells(i).Value) > 0 Then MountCount = MountCount + 1 'Инкремент
Next i
MsgBox MountCount 'Собственно здесь вывод значения можно делать куда угодно...
End Sub

Для работы этого кода надо поместить рамку курсора напротив имени клиента в столбец текущего месяца. В ответе - количество упоминаний о клиенте в пределах строки.
Если остались непонятки - в PM


Отправлено: 17:41, 14-02-2006 | #4



Компьютерный форум OSzone.net » Компьютеры + Интернет » Хочу все знать » Опять про эксель

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

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Вопрос - Опять про удаление Мad Dog Защита компьютерных систем 2 07-09-2008 23:48
Опять про squid Dan78 Программное обеспечение Linux и FreeBSD 5 17-08-2007 15:10
Опять про 98 Guest Microsoft Windows 95/98/Me (архив) 1 21-11-2003 08:24
И опять про шрифты idLe Программное обеспечение Linux и FreeBSD 7 12-10-2003 03:20
и опять про XP и 98 zergio Сетевые технологии 1 12-09-2003 12:19




 
Переход