我有公式检查单元格是否以文本“A”开头返回拾取“B”收集和C为Prepaid。如果单元格开始与文本字符串...公式
但它似乎并不正常工作
A和C的回报预付...
=LOOKUP(LEFT(A1),{"A","B","C"},{"Pick Up","Collect","Prepaid"})
我有公式检查单元格是否以文本“A”开头返回拾取“B”收集和C为Prepaid。如果单元格开始与文本字符串...公式
但它似乎并不正常工作
A和C的回报预付...
=LOOKUP(LEFT(A1),{"A","B","C"},{"Pick Up","Collect","Prepaid"})
我不知道lookup是这个原因的正确方法多个参数。也许hlookup或vlookup但这些要求你有值的表。一个简单的嵌套一系列if做一个小样本
的伎俩尝试 =IF(A1="a","pickup",IF(A1="b","collect",IF(A1="c","prepaid","")))
现在将您left
参数
=IF(LEFT(A1,1)="a","pickup",IF(LEFT(A1,1)="b","collect",IF(LEFT(A1,1)="c","prepaid","")))
还要注意你的left使用,你的论点没有按” t指定字符的数量,但是一组。
7/8/15 - 用于上述功能的Microsoft知识库文章。我不认为有任何错误与techonthenet
,但我宁愿链接到官方消息。
你从OP公式得到什么错误? – pnuts
是'需要'左',因为它不是单个字符“A”更像是A - ###,B - ### ... – GimGanDi
它的效果很好。谢谢 – GimGanDi