Я отслеживаю потребление фруктов. В этом примере я ем 5 фруктов, разделенных на 10 видов (по 2 каждого) в определенные дни недели в определенное время дня. Иногда я не ем определенный тип фруктов в определенный день, поэтому я готовлюсь к употреблению 2 фруктов на следующий день.
Мой код:
=IFERROR(TEXT(IF(COUNTIF($A5:$I5,"*"&O$1&"*")>1,"More than once!",INDEX($A$3:$I$14,2,MATCH("*"&O$1&"*",$A5:$I5,0))),"ddd, d mmm"),"")
Части моего трекера потребления фруктов:
Первая часть:
Последняя часть:
Я хочу закончить с чем-то вроде (Таблица 3):
Пока все, что я получил, это (Таблица 4):
Я получил Таблицу 4, скопировав столбцы с K по T на другой лист и затем удалив «пробелы», которые на самом деле не являются пробелами, чтобы перейти к специальному:|
Таблица 3 - Таблица 4 является ручной.
Так:
Как я могу получить более одной даты, если определенный фрукт употребляется в один и тот же час дня, за исключением дублирования периодов времени (подумайте, если определенный фрукт употребляется в один и тот же час дня трижды в неделю)?
Как я мог бы более эффективно собрать все даты вместе? Я не могу использовать go to special, потому что он не считает
""
пробелами:|
Я думаю, что сводные таблицы могут помочь, но я точно не знаю, что делать. Я думаю, что VBA / макросы очень помогут, но я хотел бы сначала посмотреть, что я могу сделать без них.