У меня есть следующие данные о зарплате, например:
Country State 2012 2013 -> 2027
======= ===== ==== ====
China Other 1000 1100
China Shanghai 1310 1400
China Tianjin 1450 1500
India Orissa 1500 1600
Так что теперь в другом листе Excel я хотел бы получить ответ на один из следующих вопросов:
- Какая зарплата в Шанхае за 2013 год? (Ответ будет 1400)
- Какая зарплата в провинции Хубэй за 2012 год? (Поскольку его нет в списке, используйте "Другое" - 1000)
- Какая средняя зарплата в Китае за 2013 год? (Ответ будет 1333)
- Какая самая высокая зарплата в Китае за 2012 год? (Ответ Тяньцзинь)
Поэтому, как и в указанном выше порядке приоритета, я хотел бы, чтобы эти числа находились на другом листе Excel с использованием некоторой формы запроса. Я рассматривал сводные таблицы, но мне было интересно, есть ли другой, гораздо более эффективный способ сделать это?
Я думаю, что SQL подходит для этого, но я не осведомлен об этом. Некоторые функции Excel гораздо предпочтительнее. Также были бы оценены предложения относительно соответствующего формата данных для таких запросов.