我正在处理311个数据集。我有一个特定市政当局的月度电子表格,每张表有超过10,000个条目。
数据表中的列提供了详细信息,例如呼叫说明,通话时间,通话日期以及呼叫来自的City Ward。
问题是电子表格只给出了Ward号码,即:
creation_date | ward | call_description | call_type
01-Jan-15 | Ward 4 | Calendar to be Mailed | Solid Waste Collection
我有一个单独的电子表格,为相应的病房分配形状坐标:
OBJECTID | DESCRIPTIO | WARD_NUM | WARDNUMTEX | SHAPE_Length | SHAPE_Area
4 | XXXXX |4 | Ward 4 | 19871.78596 | 16418739.66
我想要做的是创建一个公式,当它在一列中看到Ward 4
时,SHAPE_Length
和SHAPE_Area
会在下一列的相应单元格中分配。< / p>
答案 0 :(得分:0)
这是vlookup()
的工作。
假设带有形状坐标的标签名为wardinfo
,并且它在单元格A1
中开始。另外假设您的数据表数据以A1
开头,意味着ward number
位于B
列,vlookup()
获取Shape_Length
将是:
=vlookup(B1, wardinfo!C:F, 3, false)
获得Shape_Area
:
=vlookup(B1, wardinfo!C:F, 4, false)
将它们放在同一行的新列中,然后将它们复制下来。
答案 1 :(得分:0)
您可以使用VLOOKUP公式(https://support.office.com/en-us/article/VLOOKUP-function-0bbc8083-26fe-4963-8ab8-93a18ad188a1),例如
result=$(( $(date +"%H") * 60 ))
=VLOOKUP(B2,Sheet2!D:F,2,FALSE)
是您查找的病房列中的单元格,B2
是您在另一个工作表中用作数据库的列范围(D:F
是另一个工作表中具有D
索引字符串的列,您需要的其余列应位于其右侧),Ward 4
是具有您想要的值的列号用作查找的结果(在该示例中,2
是第1列,D
是第2列,可能是E
而SHAPE_Length
是第3列,可能是{ {1}})。
您可以将公式第二次指定为第二条信息的第3列。公式将放在您想要答案的单元格中。