SQL中的Excel索引匹配-从矩阵中查找值

问题描述

我正在尝试执行类似于sql中的excel索引匹配的操作。

我有一个如下所示的矩阵:

Excel中的矩阵:

Matrix in excel

这是由变量Pers(垂直)和变量贡献(水平)组成的,其中5-6-7-8-9-10是变量贡献可以采用的值。这只是出于说明目的,我的矩阵是每165行72列,总共11644个单元格(可能值的宇宙)。

通过这两个变量,我需要为任何ID提取矩阵内的单元格“值”。下面是所需输出的示例:

在excel中的输出

Output in excel

我可以通过索引匹配使它在excel中实现,但是我想在sql中导入此矩阵并在其中进行查找,因此计算可以是动态的,因为我总是拥有带有自己的“ pers”和“ contribution”的新ID它需要与该矩阵中的值相关联,因此从sql提取ID以在excel中进行计算然后将其再次导入sql效率很低。 显然,我无法使用“案件何时”,因为我有11644个案件,可能会导致写/读的自杀 sql中有什么可以执行类似于索引匹配的功能吗?

任何建议都值得赞赏!

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)