1

Вот сценарий. Для простоты я буду использовать журнал Calorie в качестве примера.

Рабочий лист1 содержит всю еду, потребленную за целый день. Рабочий лист2 - это индекс потребляемых продуктов.

Например, в Worksheet2 у меня есть:

A1 Name of Food
B1 Serving Size
C1 Calories
D1 Protein
E1 Carbs
F1 Fat
...
A24 Banana
B24 1 banana
C24 100
D24 5
E24 5
F24 5 

В Рабочем листе 1 у меня есть то, что я ел в любой конкретный день с суммированными суммами для подсчета калорий.

То, что я хотел бы сделать, это ввести значение продукта в A1 в Рабочем листе1 и автоматически заполнить информацию из Рабочего листа2.

Например, в Worksheet1 я хотел бы иметь:

A1 = клеточная ценность пищи в рабочем листе 2, т.е. A24.

Затем я хотел бы, чтобы B2, B3, B4, B5, B6, B7 автоматически заполнялись информацией из Рабочего листа2.

Я знаю, как вызвать значение из другой электронной таблицы, но я не знаю, как вызвать значение из другой электронной таблицы на основе значения в рабочем листе1.

1 ответ1

2

User376123, я создал пример, чтобы выполнить то, что вы хотите.

У меня есть Sheet1, который содержит мой список данных:

На листе 2 у меня есть формулы, настроенные на математику и поиск того, что я ел. Я вписываю то, что я ел, и порции того, что я ел, в столбцы A и B:

Чтобы найти соответствующие значения, я использую команду match и index:

Перетаскивая формулу вправо, я заполняю столбцы с C по G. В H по KI вычисляю значения каждого из них на основе порций, которые у меня были:

Просто перетащите строку вниз для количества значений, которые вы хотите найти.

Надеюсь, это поможет!

(Мои данные абсолютно точны :) 12 бананов, 25 печенья и 10 яблок в день)

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .