Домашняя страница Undo Do New Save Карта сайта Обратная связь Поиск по форуму
МИР MS EXCEL - Гость.xls

Вход

Регистрация

Напомнить пароль

 

= Мир MS Excel/Поиск времени в диапазоне - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Поиск времени в диапазоне (Формулы/Formulas)
Поиск времени в диапазоне
Gold_Barsik Дата: Пятница, 14.06.2019, 22:01 | Сообщение № 1
Группа: Проверенные
Ранг: Обитатель
Сообщений: 459
Репутация: 6 ±
Замечаний: 0% ±

2003
Помогите разобраться с поиском времени в диапазоне времени.

В диапазоне E4:E27 указано время по умолчанию.
По дате ячейки E2 нужно в столбце B найти ячейку со временем диапазона (от 0 до 59 минут) указанном в ячейке столбца E.
Если таковая есть то вставить значение в формате времени и выделить жирным шрифтом. При этом в соседей ячейке столбца F вставить показатель из столбца С этой строки.
К сообщению приложен файл: 3599374.xls (18.5 Kb)


Сообщение отредактировал Gold_Barsik - Пятница, 14.06.2019, 22:30
 
Ответить
СообщениеПомогите разобраться с поиском времени в диапазоне времени.

В диапазоне E4:E27 указано время по умолчанию.
По дате ячейки E2 нужно в столбце B найти ячейку со временем диапазона (от 0 до 59 минут) указанном в ячейке столбца E.
Если таковая есть то вставить значение в формате времени и выделить жирным шрифтом. При этом в соседей ячейке столбца F вставить показатель из столбца С этой строки.

Автор - Gold_Barsik
Дата добавления - 14.06.2019 в 22:01
_Boroda_ Дата: Суббота, 15.06.2019, 02:36 | Сообщение № 2
Группа: Модераторы
Ранг: Местный житель
Сообщений: 16675
Репутация: 6481 ±
Замечаний: 0% ±

2003; 2007; 2010; 2013 RUS
Так нужно? Для 2003
Код
=МАКС("1:"*СЧЁТ(B6:B$28);ОСТАТ(СУММПРОИЗВ(B$5:B$31*(B$5:B$31<E$3+"1:"*СЧЁТ(B5:B$28))*(B$5:B$31>=E$3+"1:"*СЧЁТ(B6:B$28)));1))

Код
=СУММПРОИЗВ(C$5:C$31*(B$5:B$31<E$3+"1:"*СЧЁТ(B5:B$28))*(B$5:B$31>=E$3+"1:"*СЧЁТ(B6:B$28)))
К сообщению приложен файл: 3599374_1.xls (36.0 Kb)


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
СообщениеТак нужно? Для 2003
Код
=МАКС("1:"*СЧЁТ(B6:B$28);ОСТАТ(СУММПРОИЗВ(B$5:B$31*(B$5:B$31<E$3+"1:"*СЧЁТ(B5:B$28))*(B$5:B$31>=E$3+"1:"*СЧЁТ(B6:B$28)));1))

Код
=СУММПРОИЗВ(C$5:C$31*(B$5:B$31<E$3+"1:"*СЧЁТ(B5:B$28))*(B$5:B$31>=E$3+"1:"*СЧЁТ(B6:B$28)))

Автор - _Boroda_
Дата добавления - 15.06.2019 в 02:36
Gold_Barsik Дата: Суббота, 15.06.2019, 20:01 | Сообщение № 3
Группа: Проверенные
Ранг: Обитатель
Сообщений: 459
Репутация: 6 ±
Замечаний: 0% ±

2003
Да, нужно для 2003. Может я что-то не так спросил? Извините. Ваша Формула работает, но в привязанном диапазоне до 22 мая. А дальше никак не хочет (я пытался растянуть её). Во второй таблице почему то вместо 0:00 ( в самой нижней строке) стало отображать 2:00 (???).

Что бы создать "Гликемический профиль" необходимо в день делать до 10 измерений и заносить их в таб.1, у меня не всегда получается (к сожалению). Показания заносятся ежедневно.

Нужно чтобы после внесения показаний в ячейки B4C4 (на белом фоне) после нажатия Enter эти ячейки B4C4 сползали бы вниз на B5C5 (на жёлтый фон) как использованные. А ячейки с белым фоном становились бы очищенными.

Что бы можно было просмотреть "Гликемический профиль" за день (любой) и за период (10 дней, любой) нужна ещё пара таблиц.

Таблица 2.
При внесении любой даты (из таблицы 1) в ячейку E3, в столбце E отображалось время из столбца B на указанную дату в ячейке соответствующей временному периоду, в столбце F показания гликометра на указанную дату и время. Данные дата и время выделяются жирным чёрным шрифтом. В ячейке F3 отображать СРЕДНЕЕ ЗНАЧЕНИЕ без учёта нулевых значений. Но есть одна неточность: на 2.06.19 числится два интервала времени и оба они на 14 часов и в таблице сливаются как сумма 13,3. Как это исправить на 6,65?

Таблица 3.
При внесении даты в ячейку H3, отобразить данные "за 10 дней", т.е. от указанной даты (включительно) вывести столько дат чтоб среди них было 10 СРЕДНИХ ЗНАЧЕНИЙ за каждый день (с пропущенными днями будет более 10). У меня на 12.06.19 получается 16 строчек.
К сообщению приложен файл: 8331661.xls (32.0 Kb)


Сообщение отредактировал Gold_Barsik - Суббота, 15.06.2019, 22:51
 
Ответить
СообщениеДа, нужно для 2003. Может я что-то не так спросил? Извините. Ваша Формула работает, но в привязанном диапазоне до 22 мая. А дальше никак не хочет (я пытался растянуть её). Во второй таблице почему то вместо 0:00 ( в самой нижней строке) стало отображать 2:00 (???).

Что бы создать "Гликемический профиль" необходимо в день делать до 10 измерений и заносить их в таб.1, у меня не всегда получается (к сожалению). Показания заносятся ежедневно.

Нужно чтобы после внесения показаний в ячейки B4C4 (на белом фоне) после нажатия Enter эти ячейки B4C4 сползали бы вниз на B5C5 (на жёлтый фон) как использованные. А ячейки с белым фоном становились бы очищенными.

Что бы можно было просмотреть "Гликемический профиль" за день (любой) и за период (10 дней, любой) нужна ещё пара таблиц.

Таблица 2.
При внесении любой даты (из таблицы 1) в ячейку E3, в столбце E отображалось время из столбца B на указанную дату в ячейке соответствующей временному периоду, в столбце F показания гликометра на указанную дату и время. Данные дата и время выделяются жирным чёрным шрифтом. В ячейке F3 отображать СРЕДНЕЕ ЗНАЧЕНИЕ без учёта нулевых значений. Но есть одна неточность: на 2.06.19 числится два интервала времени и оба они на 14 часов и в таблице сливаются как сумма 13,3. Как это исправить на 6,65?

Таблица 3.
При внесении даты в ячейку H3, отобразить данные "за 10 дней", т.е. от указанной даты (включительно) вывести столько дат чтоб среди них было 10 СРЕДНИХ ЗНАЧЕНИЙ за каждый день (с пропущенными днями будет более 10). У меня на 12.06.19 получается 16 строчек.

Автор - Gold_Barsik
Дата добавления - 15.06.2019 в 20:01
_Boroda_ Дата: Понедельник, 17.06.2019, 13:22 | Сообщение № 4
Группа: Модераторы
Ранг: Местный житель
Сообщений: 16675
Репутация: 6481 ±
Замечаний: 0% ±

2003; 2007; 2010; 2013 RUS
Вопросы 1 и 3 никакого отношения к этой теме не имеют. В Правилах что про это написано? В п.4
Вопрос 2 - см. в файле
Код
=МАКС("1:"*(СЧЁТ(B6:B$29)-1);ОСТАТ(СУММПРОИЗВ(B$5:B$999*(B$5:B$999<E$3+"1:"*СЧЁТ(B5:B$28))*(B$5:B$999>=E$3+"1:"*(СЧЁТ(B6:B$29)-1)))/МАКС(1;СУММПРОИЗВ((B$5:B$999<E$3+"1:"*СЧЁТ(B5:B$28))*(B$5:B$999>=E$3+"1:"*(СЧЁТ(B6:B$29)-1))));1))
К сообщению приложен файл: 8331661_1.xls (64.5 Kb)


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
СообщениеВопросы 1 и 3 никакого отношения к этой теме не имеют. В Правилах что про это написано? В п.4
Вопрос 2 - см. в файле
Код
=МАКС("1:"*(СЧЁТ(B6:B$29)-1);ОСТАТ(СУММПРОИЗВ(B$5:B$999*(B$5:B$999<E$3+"1:"*СЧЁТ(B5:B$28))*(B$5:B$999>=E$3+"1:"*(СЧЁТ(B6:B$29)-1)))/МАКС(1;СУММПРОИЗВ((B$5:B$999<E$3+"1:"*СЧЁТ(B5:B$28))*(B$5:B$999>=E$3+"1:"*(СЧЁТ(B6:B$29)-1))));1))

Автор - _Boroda_
Дата добавления - 17.06.2019 в 13:22
Gold_Barsik Дата: Понедельник, 17.06.2019, 16:53 | Сообщение № 5
Группа: Проверенные
Ранг: Обитатель
Сообщений: 459
Репутация: 6 ±
Замечаний: 0% ±

2003
Большое спасибо. Помогло. А по вопросам 1 и 3 буду читать Правила и создам новую тему.
 
Ответить
СообщениеБольшое спасибо. Помогло. А по вопросам 1 и 3 буду читать Правила и создам новую тему.

Автор - Gold_Barsik
Дата добавления - 17.06.2019 в 16:53
Gold_Barsik Дата: Понедельник, 17.06.2019, 21:08 | Сообщение № 6
Группа: Проверенные
Ранг: Обитатель
Сообщений: 459
Репутация: 6 ±
Замечаний: 0% ±

2003
Ещё разок по этой теме.

Ошибку выделил красным. В таб.2 расхождение среднего значения.
Получается что он сначала просуммировал, а потом по двум (вместо трёх) показателям выводит среднее значение.
Может, как вариант, столбец F решать непосредственно из таб.1 ? А уже в столбце находить среднее значение. (?)
К сообщению приложен файл: _2.xls (41.0 Kb)


Сообщение отредактировал Gold_Barsik - Понедельник, 17.06.2019, 21:31
 
Ответить
СообщениеЕщё разок по этой теме.

Ошибку выделил красным. В таб.2 расхождение среднего значения.
Получается что он сначала просуммировал, а потом по двум (вместо трёх) показателям выводит среднее значение.
Может, как вариант, столбец F решать непосредственно из таб.1 ? А уже в столбце находить среднее значение. (?)

Автор - Gold_Barsik
Дата добавления - 17.06.2019 в 21:08
_Boroda_ Дата: Вторник, 18.06.2019, 09:20 | Сообщение № 7
Группа: Модераторы
Ранг: Местный житель
Сообщений: 16675
Репутация: 6481 ±
Замечаний: 0% ±

2003; 2007; 2010; 2013 RUS
С каких пирогов он должен считать среднее по трем?
21 мая у нас три записи. Одна после 17:00 и две после 14:00.
Та, что после 17, выводится без расчетов, просто как есть
Те две, которые после 14, складываются (8,3+8,4) и сумма делится на 2. Получаем 8,35. Со временем поступаем также - среднее между 14:34 и 14:37 будет 14:35
Что не нравится-то? Посчитайте тогда вручную рядом и покажите в файле


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
СообщениеС каких пирогов он должен считать среднее по трем?
21 мая у нас три записи. Одна после 17:00 и две после 14:00.
Та, что после 17, выводится без расчетов, просто как есть
Те две, которые после 14, складываются (8,3+8,4) и сумма делится на 2. Получаем 8,35. Со временем поступаем также - среднее между 14:34 и 14:37 будет 14:35
Что не нравится-то? Посчитайте тогда вручную рядом и покажите в файле

Автор - _Boroda_
Дата добавления - 18.06.2019 в 09:20
Gold_Barsik Дата: Вторник, 18.06.2019, 10:38 | Сообщение № 8
Группа: Проверенные
Ранг: Обитатель
Сообщений: 459
Репутация: 6 ±
Замечаний: 0% ±

2003
Бабушкиных.
Меня бабушка как учила?
Частное, от деления суммы этих чисел на число слагаемых, есть среднее арифметическое ряда чисел
Всё верно?
тогда это вот так: 8,4+8,3+18,1 = 34,8 / 3 = 11,6

но вместо этого получили: среднее значение двух чисел (8,4 + 8,3) = 8,35;
потом опять поступили как с числами: 8,35 + 18,1 = 26,45 / 2 = 13,225
Что в итоге дало неверный ответ.
 
Ответить
СообщениеБабушкиных.
Меня бабушка как учила?
Частное, от деления суммы этих чисел на число слагаемых, есть среднее арифметическое ряда чисел
Всё верно?
тогда это вот так: 8,4+8,3+18,1 = 34,8 / 3 = 11,6

но вместо этого получили: среднее значение двух чисел (8,4 + 8,3) = 8,35;
потом опять поступили как с числами: 8,35 + 18,1 = 26,45 / 2 = 13,225
Что в итоге дало неверный ответ.

Автор - Gold_Barsik
Дата добавления - 18.06.2019 в 10:38
_Boroda_ Дата: Вторник, 18.06.2019, 10:49 | Сообщение № 9
Группа: Модераторы
Ранг: Местный житель
Сообщений: 16675
Репутация: 6481 ±
Замечаний: 0% ±

2003; 2007; 2010; 2013 RUS
Я не понял, о чем речь вообще идет? О ячейке F5 что ли? Так я ее и не делал, я не знаю, откуда Вы эту формулу взяли и почему решили, что она должна правильно считать
Вот так там нужно
Код
=ЕСЛИ(СЧЁТ(F7:F30);СУММПРОИЗВ((ОТБР(B7:B99)=E5)*C7:C99)/СУММПРОИЗВ(--(ОТБР(B7:B99)=E5));)


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
СообщениеЯ не понял, о чем речь вообще идет? О ячейке F5 что ли? Так я ее и не делал, я не знаю, откуда Вы эту формулу взяли и почему решили, что она должна правильно считать
Вот так там нужно
Код
=ЕСЛИ(СЧЁТ(F7:F30);СУММПРОИЗВ((ОТБР(B7:B99)=E5)*C7:C99)/СУММПРОИЗВ(--(ОТБР(B7:B99)=E5));)

Автор - _Boroda_
Дата добавления - 18.06.2019 в 10:49
Gold_Barsik Дата: Вторник, 18.06.2019, 10:56 | Сообщение № 10
Группа: Проверенные
Ранг: Обитатель
Сообщений: 459
Репутация: 6 ±
Замечаний: 0% ±

2003
Её писал я.
Мои извинения. Бес попутал :-(
Видимо бабушка Excely не знала :-(
Спасибо


Сообщение отредактировал Gold_Barsik - Вторник, 18.06.2019, 11:13
 
Ответить
СообщениеЕё писал я.
Мои извинения. Бес попутал :-(
Видимо бабушка Excely не знала :-(
Спасибо

Автор - Gold_Barsik
Дата добавления - 18.06.2019 в 10:56
_Boroda_ Дата: Вторник, 18.06.2019, 11:23 | Сообщение № 11
Группа: Модераторы
Ранг: Местный житель
Сообщений: 16675
Репутация: 6481 ±
Замечаний: 0% ±

2003; 2007; 2010; 2013 RUS
Ничего страшного, бывает. Я просто не сразу понял про что Вы говорите и что неверно считает, думал, что в таблице формулы, полез искать и снова не понял


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
СообщениеНичего страшного, бывает. Я просто не сразу понял про что Вы говорите и что неверно считает, думал, что в таблице формулы, полез искать и снова не понял

Автор - _Boroda_
Дата добавления - 18.06.2019 в 11:23
Gold_Barsik Дата: Вторник, 18.06.2019, 11:50 | Сообщение № 12
Группа: Проверенные
Ранг: Обитатель
Сообщений: 459
Репутация: 6 ±
Замечаний: 0% ±

2003
А от ошибки #ДЕЛ/0 в ячейке F5 можно избавиться? Просто немного напрягает )


Сообщение отредактировал Gold_Barsik - Вторник, 18.06.2019, 11:52
 
Ответить
СообщениеА от ошибки #ДЕЛ/0 в ячейке F5 можно избавиться? Просто немного напрягает )

Автор - Gold_Barsik
Дата добавления - 18.06.2019 в 11:50
_Boroda_ Дата: Вторник, 18.06.2019, 11:52 | Сообщение № 13
Группа: Модераторы
Ранг: Местный житель
Сообщений: 16675
Репутация: 6481 ±
Замечаний: 0% ±

2003; 2007; 2010; 2013 RUS
А когда она в моей формуле возникает? Приведите пример в файле


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
СообщениеА когда она в моей формуле возникает? Приведите пример в файле

Автор - _Boroda_
Дата добавления - 18.06.2019 в 11:52
Gold_Barsik Дата: Вторник, 18.06.2019, 11:54 | Сообщение № 14
Группа: Проверенные
Ранг: Обитатель
Сообщений: 459
Репутация: 6 ±
Замечаний: 0% ±

2003
Когда E5 = 17.06.2019
можно вместо числа высветить "нет данных" (???)


Сообщение отредактировал Gold_Barsik - Вторник, 18.06.2019, 12:00
 
Ответить
СообщениеКогда E5 = 17.06.2019
можно вместо числа высветить "нет данных" (???)

Автор - Gold_Barsik
Дата добавления - 18.06.2019 в 11:54
_Boroda_ Дата: Вторник, 18.06.2019, 12:03 | Сообщение № 15
Группа: Модераторы
Ранг: Местный житель
Сообщений: 16675
Репутация: 6481 ±
Замечаний: 0% ±

2003; 2007; 2010; 2013 RUS
Код
=ЕСЛИ(СЧЁТЕСЛИ(F7:F30;"<>0");СУММПРОИЗВ((ОТБР(B7:B99)=E5)*C7:C99)/СУММПРОИЗВ(--(ОТБР(B7:B99)=E5));)

Формат ячейки поставьте
#0,0#" mmol/L";;"Нет данных"
К сообщению приложен файл: _2-10-1.xls (66.0 Kb)


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
Сообщение
Код
=ЕСЛИ(СЧЁТЕСЛИ(F7:F30;"<>0");СУММПРОИЗВ((ОТБР(B7:B99)=E5)*C7:C99)/СУММПРОИЗВ(--(ОТБР(B7:B99)=E5));)

Формат ячейки поставьте
#0,0#" mmol/L";;"Нет данных"

Автор - _Boroda_
Дата добавления - 18.06.2019 в 12:03
Gold_Barsik Дата: Вторник, 18.06.2019, 12:07 | Сообщение № 16
Группа: Проверенные
Ранг: Обитатель
Сообщений: 459
Репутация: 6 ±
Замечаний: 0% ±

2003
Огромное спасибо!!!!
 
Ответить
СообщениеОгромное спасибо!!!!

Автор - Gold_Barsik
Дата добавления - 18.06.2019 в 12:07
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Поиск времени в диапазоне (Формулы/Formulas)
  • Страница 1 из 1
  • 1
Поиск:

Яндекс.Метрика Яндекс цитирования
© 2010-2024 · Дизайн: MichaelCH · Хостинг от uCoz · При использовании материалов сайта, ссылка на www.excelworld.ru обязательна!