Хоча я бачив, як ця тема відповідала раніше, я не можу, здається, розумію рішення :(
Ось мій робочий аркуш: https://docs.google.com/spreadsheet/pub?key=0AsCQyX3EZ40SdC1FNFBjVDh6d01iY2g0WnVXOU5GeFE&output=xls
Як ви бачите, мені потрібен другий INDEX на першому аркуші, щоб повернути другий вигляд, але замість цього (як очікувалося) він знову показує перше.
Я не найкращий з excel, пояснюйте повільно, і я швидко зрозумію!
Спасибі заздалегідь!
Відповіді:
5 за відповідь № 1Спробуйте цю "формулу масиву" у комірці аркуша аркуша A3
=IFERROR(INDEX(IngredientDB!B$1:B$100,SMALL(IF(IngredientDB!$A$1:$A$100=$B$1,ROW(IngredientDB!$A$1:$A$100)),ROWS(A$3:A3))),"")
підтверджено з CTRL+SHIFT+ENTER і скопійовано поперек і вниз. Коли у вас закінчується кількість записів, ви отримуєте пробіли - передбачає до 100 рядків даних, збільшуйте у міру необхідності
1 для відповіді № 2
Якщо ви хотіли пройти маршрут зведеної таблиці, ви можете почати з цього як базової, а потім налаштувати її на ваш смак:
Почніть зі своєї інформації:
Потім додайте зведення даних:
Потім встановіть властивості таким чином, і тоді ви можете вибрати пошукові терміни, ви також можете змінити налаштування, щоб дозволити комусь також вводити його:
Результат буде таким: