具有2列的Excel工作表。
单元格A1
的值类似于111,222-225,333
,然后单元格A2
的格式数据几乎与010,011,444-499
相同。
我们如何查找值(例如333)并在相邻列-(在B或C列等)中输出相应的值?
Vlookup似乎不是一个好选择,因为第一列的值必须唯一。
第二,如果查找值在该范围内(例如224,在222-225范围内),我们如何解决上述相同情况
答案 0 :(得分:0)
我不确定您要拥有什么值,但是如果要拥有整个单元格,您可能会使用: = LEFT(A1; FIND(“ 333”; A1)+3) 在B1中,然后将其填充到B列的其余部分。
答案 1 :(得分:0)
您可以与人们共享的数据与Googledocs共享工作表。
但是从本质上讲,您将在A1上执行类似字符串操作的操作,以提取333。
a1=111,222-225, 333
b1=VALUE(RIGHT(TRIM(A1),3))
c1==VLOOKUP(B1,E1:F2,2,FALSE) // a
d1==IF(ISNA(C1),"",C1) // a
e1=333 e2=a
f1=444 f2=b
// a-表示单元格的计算内容