Шаг 1:
В «Все гранты FY15» лист, добавить столбец после столбца «Категория», чтобы дублировать столбец дат, используя =A2
. Чтобы распространить эту формулу на последнюю использованную строку, дважды щелкните по маленькому квадрату в нижнем правом углу ячейки, содержащей первую формулу.
Шаг 2:
В каждом оставшемся листе, в колонке «Дата», добавьте следующую формулу в первую ячейку под заголовком:
=VLOOKUP($B2,Sheet1!$B$2:$F$500,5)
- Изменить «Лист1» по мере необходимости
В трех колонках после колонки «Грант» - «Тип», «Сумма» и «Категория» - добавить следующие формулы:
=VLOOKUP($B2,Sheet1!$B$2:$F$500,2)
- Изменить «Лист1» в качестве необходимого
=VLOOKUP($B2,Sheet1!$B$2:$F$500,3)
- Изменить «Лист1» по мере необходимости
=VLOOKUP($B2,Sheet1!$B$2:$F$500,4)
- Изменить «Лист1» в качестве необходимого
ПРИМЕЧАНИЕ: Если некоторые из ваших «Date» ячеек может быть пустым на «Все гранты FY15» лист , изменить формулу =IF(ISBLANK(A2),"",A2)
Если какой-либо из ваших данных на «Все гранты FY15» лист может быть пустым, замените остальные формулы для:
=IF(ISNA(VLOOKUP($B2,Sheet1!$B$2:$F$500,5)),"",VLOOKUP($B2,Sheet1!$B$2:$F$500,5))
=IF(ISNA(VLOOKUP($B2,Sheet1!$B$2:$F$500,5)),"",VLOOKUP($B2,Sheet1!$B$2:$F$500,2))
=IF(ISNA(VLOOKUP($B2,Sheet1!$B$2:$F$500,5)),"",VLOOKUP($B2,Sheet1!$B$2:$F$500,3))
=IF(ISNA(VLOOKUP($B2,Sheet1!$B$2:$F$500,5)),"",VLOOKUP($B2,Sheet1!$B$2:$F$500,4))
Пример
Вот пример, чтобы дать вам лучшее представление о том, где эти формулы получить размещены:
«Al л Гранты FY15" Лист:
A B C D E F
1 Date Grant Type Amount Category (blank)
2 1/12/2014 abcd efgh 1234 ijkl 1/12/2014
3 BCDE FGHI 2345 JKLM
^
|
|
=IF(ISBLANK(A2),"",A2)
"Город ESG" Лист:
A B C D E
1 Date Grant Type Amount Category
2 1/12/2014 abcd efgh 1234 ijkl
3 BCDE FGHI 2345 JKLM
^ ^ ^ ^
| | | |
| | | |
| | | =IF(ISNA(VLOOKUP($B2,'All Grants FY15'!$B$2:$F$13,4)),"",VLOOKUP($B2,'All Grants FY15'!$B$2:$F$13,4))
| | |
| | =IF(ISNA(VLOOKUP($B2,'All Grants FY15'!$B$2:$F$13,3)),"",VLOOKUP($B2,'All Grants FY15'!$B$2:$F$13,3))
| |
| =IF(ISNA(VLOOKUP($B2,'All Grants FY15'!$B$2:$F$13,2)),"",VLOOKUP($B2,'All Grants FY15'!$B$2:$F$13,2))
|
=IF(ISNA(VLOOKUP($B2,'All Grants FY15'!$B$2:$F$13,5)),"",VLOOKUP($B2,'All Grants FY15'!$B$2:$F$13,5))
Очевидно, что для ячейки B3, то "$ B2" будет изменено на "$ B3" и так далее.
Кроме того, мне нужно, чтобы он не дублировал предыдущие копии строк каждый раз, когда я запускаю его. –
Вы использовали функцию 'VLOOKUP'? – TheEngineer
Я просто попытался, но не могу понять, как использовать vlookup для копирования всей строки. –