2015-12-08 2 views
0

Я просто застрял с домашней работой в школе, это кажется простым, но всегда есть разные ошибки и ошибки.Excel соответствует нескольким записям из расписания

Контекст

Все, что мне нужно подключить информацию из 3-х страниц.

  • Первый - это график тренировок.
  • Вторая страница "группы"
  • Игроки страницы

Вопрос

1) Вот мой первый вопрос. Как я могу поместить время со страницы «расписания»?

Я пробовал vlookup с самой легкой группой «дети 5-7», но даже это не работает.

Проблема в том, что существует много возможных времен для некоторых групп, и мне нужен ответ вроде «17:00, 18:00 и т. Д.».

2) Второй вопрос касается страницы «игроки».

Во-первых, мне нужно сопоставить группу или автобус со страницы «группы». Для детей все просто, но excel не хочет работать даже с этим. Но есть еще одна проблема. Во взрослой группе не может быть более 4 игроков в одной группе, поэтому у меня есть TK1, TK2, TK3 и TK4 - все это для взрослых A. и TK11, TK22 и т. Д. Для взрослых B. Поэтому, когда это будет сделано, мы должны соответствовать суд и время со страницы «группы».

Есть моя таблица, поэтому будьте готовы попробовать ее прямо здесь. Надеюсь, ты поможешь мне!

Ref https://docs.google.com/spreadsheets/d/1PNp60xmHOx_Q1wBc33WrzIaWmeNG5UMhi-4roV7dJXU/edit#gid=1868650910

+0

Я сделал кое-что на вашем листе ... однако ... есть много проблем, которые вы должны хотя бы попытаться решить ... имея более одного соответствия, вам нужно какое-то правило для ответа, который вы ищете для ... –

+0

группы и игроки должны теперь работать так, как хотели ... –

+0

Вы просматривали Index/Match? Это похоже на Vlookup, но вы можете использовать несколько значений для поиска. Если вы хотите опубликовать некоторые примеры данных и как они изложены, мы можем попытаться получить формулу (я стесняюсь загружать файлы из Интернета, особенно если задействованы макросы). – BruceWayne

ответ

1

Я стараюсь, чтобы дать вам некоторые идеи о том, как решить ваши проблемы

Вопрос 1:

Проблема у вас с ВПР является то, что вы не можете найти слева от вашего значения поиска в справочной таблице. Как было предложено выше BruceWayne, вы можете использовать INDEX/MATCH. Учитывая структуру ваших данных хорошая формула может быть:

=INDEX('timetable try here'!B:G,MATCH(A2,CHOOSE(B2,'timetable try here'!C:C,'timetable try here'!D:D,'timetable try here'!E:E,'timetable try here'!F:F,'timetable try here'!G:G),0),1) 

На самом деле я использую ВЫБРАТЬ(), чтобы выбрать колонку, в которой ваш случай должен соответствовать, потому что ваши суды цифры от 1 до 5. Вы можете заменить эту формулу в столбце D под меткой «Время» в вашем листе с именем «группы попробуйте здесь». Кстати, результат, который вы получаете, - это только первое вхождение (если вы видите нуль с некоторыми цифрами десятичного знака, напомните, чтобы изменить формат на часы), поэтому вы не сможете получить список по своему усмотрению. Насколько я знаю, Excel не имеет таких формул. Вы можете создать формулу VBA самостоятельно. Вы можете найти более подробную информацию в этом другом post всегда здесь, в StackOverflow, где я ответил на аналогичный вопрос с некоторым кодом. Я считаю, что ваше дело точно такое же.

Вопрос 2

В этой части я добавил последний аргумент ВПР и ваша формула работ. Поэтому правильная формула должна быть в ячейке Е2 «игроки пытаются здесь»:

=VLOOKUP(D2,'groups dont try here'!A2:C15,3,0) 

и в ячейке F2 (суд) одного и того же листа:

=VLOOKUP(D2,'groups dont try here'!A2:C15,2,0) 

Я считаю, нужно также формулу пикап времени в ячейке G2 (время):

=VLOOKUP(D2,'groups dont try here'!A2:D15,4,0) 

Эти формулы, конечно, работает с подходящими группами, начиная с «детьми». Для других мне не очень понятно, что вам нужно. Если вы сгруппировали все TK в Adult A и Adult B, вам нужно иметь некоторые критерии, чтобы заполнить другие ячейки из групп ваших листов, не пробуйте здесь. Также напомните, что если вы перекодируете TK1 и TK2 (например, добавив новый столбец, который будет использоваться как ключ для VLOOKUP), с VLOOKUP вы всегда получите только первое вхождение в таблицу.

Если вам нужна дополнительная поддержка, оставьте комментарий.

Смежные вопросы