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

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

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

Восстановить пароль

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

Ответ
 
Опции темы Поиск в этой теме
Старый 09.05.2009, 10:55   #1
Denis0n
Пользователь
 
Регистрация: 08.05.2009
Сообщений: 26
По умолчанию Таблица по подсчету времени.

Добрый день. Помогите устранить проблемку. Есть таблица по подсчету времени, но когда в ячейку вносишь графические элементы или буквы, формула не работает, а без этих элементов таблица теряет всякий смысл. Подскажите как сделать что бы формула не учитывала данные элементы(буквы и графику). Заранее благодарен.
Denis0n вне форума Ответить с цитированием
Старый 09.05.2009, 11:07   #2
EducatedFool
Программист VBA
СуперМодератор
 
Аватар для EducatedFool
 
Регистрация: 13.07.2008
Сообщений: 6,858
По умолчанию

Телепатов здесь нет.

Таблицу в студию!
EducatedFool вне форума Ответить с цитированием
Старый 09.05.2009, 16:20   #3
Denis0n
Пользователь
 
Регистрация: 08.05.2009
Сообщений: 26
Смущение

Спасибо что откликнулись, но я к своему сожалению не умею заливать файлы на форум.
Denis0n вне форума Ответить с цитированием
Старый 09.05.2009, 19:04   #4
IFRSoff
Заблокирован
 
Регистрация: 23.02.2009
Сообщений: 306
По умолчанию

Файл залить очень просто. В конце этой страницы, нажмите кнопу Расширенный режим. И в открывшемся окне на панели есть кнопка Вложения. Файлы заливайте архивированные.
IFRSoff вне форума Ответить с цитированием
Старый 10.05.2009, 00:52   #5
Denis0n
Пользователь
 
Регистрация: 08.05.2009
Сообщений: 26
По умолчанию

Вот, спасибо за подсказку, и та самая таблица.
Вложения
Тип файла: rar Таблица.rar (5.4 Кб, 21 просмотров)
Denis0n вне форума Ответить с цитированием
Старый 10.05.2009, 01:00   #6
EducatedFool
Программист VBA
СуперМодератор
 
Аватар для EducatedFool
 
Регистрация: 13.07.2008
Сообщений: 6,858
По умолчанию

Да, считать кружочки формулы пока не умеют.
Но это умеют макросы.

Цитата:
во время добавления кружочков и буквы "К" формула перестает считать
Я не нашёл в прикреплённом файле ни одной формулы...

Объясните, где и что должно считаться.
Например: в ячейке S16 должно быть подсчитано количество ячеек в диапазоне A16:Q16 с синими кружочками.
EducatedFool вне форума Ответить с цитированием
Старый 10.05.2009, 01:16   #7
EducatedFool
Программист VBA
СуперМодератор
 
Аватар для EducatedFool
 
Регистрация: 13.07.2008
Сообщений: 6,858
По умолчанию

Посмотрите пример с использованием пользовательской функции:

(обратите внимание на формулы в цветных ячейках)
Вложения
Тип файла: rar Подсчёт разноцветных кружков.rar (11.9 Кб, 24 просмотров)
EducatedFool вне форума Ответить с цитированием
Старый 10.05.2009, 01:20   #8
Denis0n
Пользователь
 
Регистрация: 08.05.2009
Сообщений: 26
Смущение

Давайте по порядку:
Кружочки ни на что не должны влиять, они несут только наглядную информацию, также и буквы "К".
Теперь: в графе "Общий налет" должна вычисляться сумма произведений 15 и 16 строчек (то есть: (А15*А16)+(В15*В16) и тд), соответственно аналогично вычисляется графа "тренировочный налет" (красный цвет), "контрольный налет"-(синий цвет). Графу "под шторкой" и "в облаках" пока не будем затрагивать, там сложнее вычисление.
Только что пытался составить формулу, но видать из-за большого размера её же ничего не получилось.
Да забыл сказать. В этих графах результат должен иметь временной формат, то есть в итоге должны получиться часы и минуты.

Последний раз редактировалось Denis0n; 10.05.2009 в 01:26.
Denis0n вне форума Ответить с цитированием
Старый 10.05.2009, 03:59   #9
IFRSoff
Заблокирован
 
Регистрация: 23.02.2009
Сообщений: 306
По умолчанию

Ну примерно это можно сделать так. Если знаки будут не только "К", то можно написать более универсальную формулу, которая будет отбрасывать любой текст.
И еще решением такой проблемы может быть, применение пользовательских форматов. Все в файле.
Вложения
Тип файла: rar Таблица.rar (8.7 Кб, 19 просмотров)

Последний раз редактировалось IFRSoff; 10.05.2009 в 04:17.
IFRSoff вне форума Ответить с цитированием
Старый 10.05.2009, 17:10   #10
Denis0n
Пользователь
 
Регистрация: 08.05.2009
Сообщений: 26
По умолчанию

Спасибо большое за объяснение, только видать я очень мало знаю про ЭКСЛь. Если я правильно понял эту формулу СУММПРОИЗВ(--ПОДСТАВИТЬ(G15:I15;"К";"") ,то:она выполняет суммирование произведений, G15:I15 - это область в пределах которой берутся значения, а вот для чего "" кавычки мне не понятно.И если я правильно понял необходимо назначить ячейкам "свойство-все форматы". И еще один вопросик: насколько длинной может быть формула такого вида. Заранее благодарен.
З.Ы. Может чтобы не задавать глупых вопросов что нить прочесть по данной теме.

Последний раз редактировалось Denis0n; 10.05.2009 в 17:21.
Denis0n вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Таблица в C# (не БД) mopozoff Общие вопросы .NET 6 15.11.2015 00:15
таблица тася Microsoft Office Excel 17 25.01.2009 00:29
Таблица Настенька..Блонди Помощь студентам 3 07.01.2009 18:16
таблица artemavd Общие вопросы Delphi 3 23.07.2008 13:56
Таблица frutty Компоненты Delphi 1 07.04.2008 09:29