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

По сути, у меня есть набор данных с прошлой недели, который показывает имена и ранги в своих собственных столбцах. Теперь у меня есть набор данных с этой недели с теми же именами, но с разными рангами. Они на одном листе.

Я просто хочу сравнить и показать различия в званиях для каждого человека. Например:

Пример Excel

Красный текст - результат, который я ищу ... Я, очевидно, просто засунул их в маленький образец.

Извините за форматирование, не очень сообразительный с этим. По сути, если выше указан мой набор данных, я бы хотел, чтобы в третьем столбце была показана разница в рангах между неделями ... поэтому Джон Смит будет равен -1, а Трейси Мак - 2.

Кажется, должен быть простой способ сделать это.

Спасибо за любую помощь, ребята, JT

1 ответ1

0

Прежде чем я начну, я хочу сказать, что почти всегда в подобных случаях лучшее решение - это очистить ваши данные, прежде чем пытаться выполнить какой-либо анализ, даже если анализ прост. Если бы ранги были в отдельных столбцах, это было бы простым упражнением.

Тем не менее, вы можете сделать анализ с данными, как есть. Тем не менее, это не красивая формула и требует ввода массива.

Если данные образца находятся в A1:B6, выберите C1 и вставьте следующее в строку формул:

=VALUE(LEFT(A1,FIND(" ",A1)-1))-VALUE(INDEX(LEFT($B$1:$B$6,FIND(" ",$B$1:$B$6)-1),MATCH("*"&RIGHT(A1,LEN(A1)-FIND(" ",A1)),$B$1:$B$6,0)))

После вставки нажмите Ctrl+Shift+Enter. Это введет формулу в виде формулы массива.

После ввода формулы заполните ее внизу столбца.

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