【问题标题】:Excel Formula for Returning a Value返回值的 Excel 公式
【发布时间】:2016-05-13 12:15:24
【问题描述】:
我在工作表 1 上有一个电话号码列表,在 A 列的工作表 2 上我有一个区号列表 (0131),在 B 列我有一个地区名称 (Edin)。
我正在寻找要输入到工作表 1 中的公式,该公式将在工作表 2 上查找并返回正确的区域名称(B 列)作为区号。
公式必须查看表 1 中详述的电话号码字段的前 5 个字符。
感谢任何帮助
如果我解释得不够清楚,请告诉我
谢谢
【问题讨论】:
标签:
excel
match
formula
vlookup
【解决方案1】:
我建议阅读 VLOOKUP 功能。
使用此公式在工作表 1 中创建第二列“B”:
=LEFT(A1, 5)
将其向下拖动,以便您现在可以隔离区域编号。
接下来在工作表 1 上创建第三列并使用以下公式:
=VLOOKUP(A2,Sheet2!A:B, 2, FALSE)
这应该获取您在工作表 1 中隔离的区号 (A2),并将其与工作表 2 中数组上的一行 (Sheet2!A:B) 匹配,并返回第二列 (2) 上的值,即 FALSE仅表示完全匹配。
如果有问题,例如所有行的 #N/A 值,请确保工作表 2 中的区域编号和工作表 1 中的独立工作表编号格式相同。