为多个供应商从县级扩展邮政编码

时间:2018-08-02 13:38:36

标签: excel vba excel-vba excel-formula powerbi

我会尽力解释这一点。

  1. 我在excel / powerbi中有一张表格,其中列出了我们要发布的新产品的维修范围。
  2. 我有一个辅助表,其中包含美国所有县的州,县,邮政编码,fips代码,纬度和经度。

上面引用的第一个表包含一个合作伙伴ID,一个合作伙伴州,一个合作伙伴县-覆盖范围,几个调查回答问题以及特定产品的价格信息。我遇到的问题是,有必要将每个列出的县(目前约有16,000条记录)扩展到各自的邮政编码级别,同时复制其价格和调查回答问题。

表1:

Col A: Partner Number
Col B: Partner Name
Col C: Partner State
Col D: Partner County
Col E: "State-County" (merged)
Col F: Survey response question 1
Col G: Survey response question 2
Col H: Product 1 Pricing quote
Col I: Product 2 pricing quote

表2:

Col A: State
Col B: County
Col C: ZIP Code
Col D: FIPS State
Col E: FIPS County

在解决这个问题的过程中,我几乎崩溃了,我确信我已经忽略了解决方案。

1 个答案:

答案 0 :(得分:0)

一个简单的VLOOKUP function应该在这里工作:

exec sp_GetEvents @Owner=N''

例如。将此公式添加到=VLOOKUP(D:D,Sheet2!B:E,2) 的J列中。请注意,您可能需要调整工作表名称Sheet 1,或者如果它包含空格,请将其包装在诸如Sheet2!B:E之类的引号中。