2014-11-21 5 views
-1

Я новичок здесь и новичок в использовании компьютерных языков, но любая помощь будет принята с благодарностью. Создал мою первую таблицу Excel с помощью Excel 2010, и я научился ее обманывать со всеми эффектами повышения эффективности. Это журнал исследований, в котором подробно описано, сколько времени я провожу за часы: минуты, используя различные инструменты изучения. Ссылка на изображение (извините, у меня пока нет репутации, чтобы включить изображение здесь): https://www.flickr.com/photos/[email protected]/15835875961/lightbox/Средние значения Excel (текущий подсчет)

Ключ ниже с подробной информацией о проблеме, которую я хотел бы решить.


Ключ: выделены изображения с фиолетовыми стрелками следующие.

__

* A является текущей датой, страница автоматически переходит здесь и освещается красным цветом при открытии книги.

* B Вся эта зеленая полоса является бегущей таблицей о том, сколько времени я потратил на каждый инструмент на этой неделе. ЭТО ДЛЯ КАЖДОГО ИНДИВИДУАЛЬНОГО ИНСТРУМЕНТА.

Столбец «H» рассказывает мне, насколько я изучил этот день, добавив время для всех инструментов. Если у него красный «0:00», то либо я ничего не делал в тот день или этот день еще не пришел.

* C - ПРОБЛЕМА - Это средний еженедельно. Это в основном добавляет все «Столбец H» на этой неделе. Курсор находится на нем, чтобы вы могли видеть формулу, которую я использую выше в строке формул. Формула «= СРЕДНЕЕ (H50: H56)». К сожалению, это включает в себя все красные «0:00», которые составляют всю оставшуюся часть недели. Хотя эта формула отлично подходит для просмотра моего среднего времени обучения в КОНЕЦ недели, я надеялся запрограммировать ее так, чтобы она автоматически давала мне среднее/среднее значение с начала недели (H50) до текущей даты (H54) и настраивает его каждый день, который проходит, чтобы я знал, где я стою, когда я смотрю на него. В настоящее время он говорит мне, что мое среднее время обучения составляет 0h: 44m: 17s, что значительно снижено из-за включения этих «00:00».

* D Это общее количество выполненных на этой неделе часов. Опять же, это работает, но мне ничего не нужно менять.

* E - (Dark Green Cell) Это средний показатель за месяц. Мне бы хотелось сделать здесь то, что я хочу делать с * C. Формула просто использует итоговые значения для всех столбцов «H» с первого числа месяца до последнего месяца. Я бы хотел, чтобы он дал мне среднемесячную сумму, когда я уезжаю без каких-либо оставшихся будущих дат в течение того же месяца.


+1

Как насчет '= СРЕСЛИ (A50: A56, "<=" & TODAY(), H50: H56)' или '= AVERAGEIFS (H50: H56, А50: A56, "<=" & TODAY(), H50: H56, ">" & 0) '? [Функция AVERAGEIF] (http://office.microsoft.com/en-001/excel-help/averageif-function-HA010047433.aspx) [Функция AVERAGEIFS] (http://office.microsoft.com/en-001/excel-help/averageifs-function-HA010047493.aspx) – Jeeped

+0

Да, спасибо, я думаю, ваше первое предложение, возможно, сделало трюк. Я вычислил его, и это кажется правильным. Я замечаю, что ваш ответ не отображается как ответ. Как вы пришли к своему заключению? Это действительно помогло бы мне, если бы я понял латунные лапки. – MeanAverageMeanie

+0

Теперь, как бы перевести это на зеленую полосу (месяц)? Я попробовал добавить во все ячейки, но он говорит мне, что слишком много информации для этой функции. Очевидно, что это связано с большим набором данных. – MeanAverageMeanie

ответ

1

Пожалуйста, попробуйте:

=SUM(H50:H56)/COUNTIF(H50:H56,"<>0") 
+0

Это дает мне среднее значение или сумму? – MeanAverageMeanie

+1

@meanAverageMeanie Может быть, попробуйте сами и посмотрим сам? – pnuts

Смежные вопросы