Tag: vlookup

我怎样才能从文本列中拉出哈希标签?

我有一个Excel表,其中有一个“描述”列。 此列中的值通常包含从0到3个标签的任何位置,全部以#符号开头。 有没有办法将所有这些标签拉出到列? 也许只是有3个空白列被称为哈希标签1,2,3,并将其拉入每列。 将它们从描述栏中移出并不重要。 描述示例: “#0034 #lost客户端丢失文件” – 拔出0034并丢失 “工人质量差#SusanB#质量” – 拔出SusanB和质量 “#0840客户投诉” – 拔出0840 “很多ipsum” – 什么也不拉出来

dynamic检查单元格值

我正在做的是在办公空间的一个标签上绘制所有立方体的简单地图。 在这张地图上,我有条件格式检查上次更新/维护的另一个监听计算机表。 它按原样工作,但我们正在进入一个新的build筑,地图(已经完成)比上次有更多的立方体。 所以我试图找出一个更有效的方法来完成这个任务。 这里是代码: =AND(VLOOKUP("CCA C1",LOCATION,3,FALSE)<>"",VLOOKUP("CCA C1",LOCATION,3,FALSE)<TODAY()-80) 所以它坐,它工作正常。 但是我想要做的就是改变“CCA C1”来简单地读取格式化单元格的内容,这样我就可以格式化整个单元格范围,而不是单元格单元格。 “CCA C1”位于第二张纸的位置(这是一个命名的范围)。 因此,这将检查“CCA C1”的整个范围,并检查该行中的某一列的date是否在80天内,如果不是,则以红色突出显示地图中的单元格,提醒我们需要检查计算机。 但是我想要做的只是把“CCA C1”放在地图上的单元格中(已经被标记了),并且检查它正在格式化的单元格的值,然后像查找的那样查找这个值现在。 只要不需要在配方中join“CCA C1”,我想这样说: =AND(VLOOKUP(CURRENT CELL VALUE,LOCATION,3,FALSE)<>"",VLOOKUP(CURRENT CELL VALUE,LOCATION,3,FALSE)<TODAY()-80) 合理? 任何人都知道的方法来做到这一点? 否则,我必须有条件地格式化每个单元格与手动值,而不是格式化所有具有相同格式的单元格,并有公式检查单元格的内容,以寻找在另一个表格的位置范围内的内容。 为了澄清,我知道我可以放入实际的单元格,例如E3,但是我仍然必须手动更改每个单元格的公式,这是违背目的的。 我只想说当前的细胞或类似的东西。 我有3个条件格式的每个单元格,我有大约100个单元格进行格式化,而不是有300个格式,我不得不放入,我很想做3.不知道这是可能的,这就是为什么我'米问:)

多种IFfunction的替代品

使用了这样的公式: =IF(L63=$AA$3;2;IF(L63=$AA$4;3;IF(L63=$AA$5;4;IF(L63=$AA$6;5;IF(L63=$AA$7;6;IF(L63=$AA$8;7;IF(L63=$AA$9;8;IF(L63=$AA$10;9;0)))))))) 但现在需要检查更多,否则上面的公式不能工作(太多, if是)。 试过这样一个公式: =IF(L25=$AA$3;2;"")&IF(L25=$AA$4;3;"")&IF(L25=$AA$5;4;"")&IF(L25=$AA$6;5;"")&IF(L25=$AA$7;6;"")&IF(L25=$AA$8;7;"")&IF(L25=$AA$9;8;"")&IF(L25=$AA$10;9;"")&IF(L25=$AA$11;10;"")&IF(L25=$AA$12;11;"")&IF(L25=$AA$13;12;"")&IF(L25=$AA$14;13;"")&IF(L25=$AA$15;14;"")&IF(L25=$AA$16;15;"")&IF(L25=$AA$17;16;"")&IF(L25=$AA$18;17;"")&IF(L25=$AA$19;18;"")&IF(L25=$AA$20;19;"") 但是有问题。 例如L25=$AA$3 (真),并在单元格(例如单元格M1包含上述公式)显示数字2 。 那没问题。 但是,例如,如果在单元格M2写公式=IF(M1=2;2;0) ,它将显示数字0而不是2 。 问题在哪里? 如何获得单元格M2数字2 ? 可能有替代解决scheme吗?

VLOOKUP N / A错误

我在Excel中有一个关于VLOOKUP的简单问题。 假设我创build了一个没有标题的三行两列表。 假设我提供了第一列“不好”和“好”,第二列是数字0,1,2。 如果我在包含0和1的工作表中的其他地方有一列,我明白我的VLOOKUP应该如下所示: VLOOKUP(0,1和2列,三行两列,2,FALSE)。 但是,我得到一个N / A值。 有谁知道这可能是为什么?

匹配多个标准(matrix转置)

在Excel中,我想查找/索引与station_number和month都匹配的表。 假设我在sheet1上有以下数据: Jan Feb Mar Apr May station1 1 8 17 14 0 station5 4 5 8 10 14 station7 18 7 4 9 10 station10 5 11 15 12 4 在sheet2上,我想填写下面的细节: Station1 Station2 Station3 Station4 Station5 Station6 Jan 1 4 Feb 8 5 Mar 17 8 Apr 14 10 May 0 14 我用什么公式来查找sheet1并完成sheet2? 我尝试了=VLOOKUP(B1&A2,'Sheet1'!A1:F5,2,FALSE) […]

结合Vlookups

我试图结合两个vlookup语句。 这是我有什么: = VLOOKUP(C2,“采购订单浏览”!$ Q $ 4:$ R $ 65,2) 如果上面没有find任何东西,我想要做什么就是对这个数据集进行查找 = VLOOKUP(C2,'工单浏览'!M4:N123,2) 我如何将两者结合在一起工作?

vlookup – 大于或等于

我正在尝试使用vlookup函数在Excel中创build一个成绩簿。 我正在尝试匹配条件(> = 92,> = 90等),但是我一直无法解决这个问题。 如何使用vlookup查找大于或等于参考的值? =VLOOKUP(B2, $E$2:$F$11, 2)

Vlookup不适用于string的列

我有4列,包含2列名称和2列值,如下所示。 如果name1 = name2,我需要用K中的值更新列B. 两个名称列都被格式化为文本,值列被格式化为数字。 (A) Name1 (B) Value1 (J) Name2 (K) Value2 AA 123 BB 456 CX 000 DY 000 EZ 000 FC 789 我在B列的第一行插入了以下的vlookup,但是它返回列A中的名字。 =VLOOKUP(A4,J2:J22890,K2:K22890) I'm expecting to have the following result: (A) Name1 (B) Value1 (J) Name2 (K) Value2 A 123 A 123 B 456 X 000 C 789 B 456 DY […]

基于规则的顺序编号公式

我有一个非常复杂的Excel公式,我需要创build,但我一直陷入困境。 我有这样的数据: Date ID Focal Time Condition 08/22/2014 FJ 1 7:52:00 T 08/22/2014 FJ 1 7:52:00 T 08/22/2014 FJ 1 7:52:00 T 08/22/2014 RJ 1 8:52:00 T 08/22/2014 FJ 2 9:52:00 T 08/22/2014 FJ 2 9:52:00 T 08/22/2014 FJ 2 9:52:00 T 08/22/2014 FJ 2 9:52:00 T 08/22/2014 FJ 3 10:52:00 T 08/22/2014 FJ 3 […]

EXCEL VBA – 循环列中的单元格,如果不为空,则将单元格值打印到另一列中

我很新的Excel VBA,并没有完全熟悉所有不同的function,我很确定我理解如何在FOR循环中使用IF语句,所以我不太清楚如何去关于创build代码。 这是我想要发生的事情: A1 Food B1 Selected? D1 Selections A2 Grapes B2 Yes D2 Grapes A3 Tomato B3 D3 Mango A4 Mango B4 Yes D4 Spinach A5 Spinach B5 Yes A6 Carrots B6 A7 Onion B7 我的思考过程: 1)在B2到B7的范围内创build一个FOR循环来检查值“是” 2)如果该值为“是”,则A中的相邻单元格中的相应值应该被打印到D中。 3)否则,它应该继续循环通过细胞。 我想VLOOKUP也是在if语句中的某个地方,需要定义variables来确定范围? 将不胜感激任何帮助。 谢谢!