Я считаю калории, которые потребляю за день. У меня есть файл Excel с двумя листами:
sheet1
я выбираю продукт из выпадающего списка. И введите количество, которое я съел. Используя приведенную ниже формулу, он получает результат из Sheet2 (список продуктов), умножает его на количество, которое я съел, и делит его на 100, чтобы получить информацию о питании количества, которое я съел.
=(VLOOKUP($A8,'Food Items'!$B$1:$F$59,3,FALSE))*$B8/100
Sheet2
— это «Продукты питания» с их калориями, белками, жирами и углеводами на 100 граммов. Некоторые предметы могут быть указаны не в граммах, а в виде ломтиков или кусочков, например, ломтик хлеба. Я упомянул детали питания на ломтик.
Этот результат относится к продуктам питания, указанным на листе 2, на 100 граммов.
Эта формула не применяется к продуктам питания, нарезанным ломтиками. Я знаю, что могу изменить формулу на:
=(VLOOKUP($A8,'Food Items'!$B$1:$F$59,3,FALSE))*$B8
Что я хочу, так это то, что когда я выбираю продукт питания из списка, он использует формулу соответственно. Мне не нужно вводить формулу каждый раз, когда я выбираю элемент из списка.