我有以下薪水数据,例如:
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功能是非常优选的。还将赞赏关于这种查询的适当数据格式的建议。
Country
,State
,Year
,Salary
。然后将其设置为数据透视表并用于GETPIVOTDATA()
提取所需的数据。