Excel formula VlookUP作为解决方案或多个';如果,则为' ;;和'&';或';Excel查询语句(非VBA)
一直在绞尽脑汁解决这个问题,我通常通过这些网站得到我的解决方案,但这一个已经击败了我!!!如果有人能帮我,我会非常感激。希望你们能理解我的闲话和问题:-) 问题在于两种不同的检查类型以及完成检查所需的两个不同时间(日期)。检验类型1有3天完成,检验类型2有一天完成。我要寻找的是一个公式,当检查类型为“目标”或“非目标”时,A2000:E2000列(可能更多,可能更少,取决于检查数量)被复制并粘贴到表格F列状态(动态)Excel formula VlookUP作为解决方案或多个';如果,则为' ;;和'&';或';Excel查询语句(非VBA),excel-formula,excel-2010,worksheet-function,Excel Formula,Excel 2010,Worksheet Function,一直在绞尽脑汁解决这个问题,我通常通过这些网站得到我的解决方案,但这一个已经击败了我!!!如果有人能帮我,我会非常感激。希望你们能理解我的闲话和问题:-) 问题在于两种不同的检查类型以及完成检查所需的两个不同时间(日期)。检验类型1有3天完成,检验类型2有一天完成。我要寻找的是一个公式,当检查类型为“目标”或“非目标”时,A2000:E2000列(可能更多,可能更少,取决于检查数量)被复制并粘贴到表格F列状态(动态) A B C
A B C E F
1 Inspection Type Date issued Date Due Date Actually Completed On Target
2 Inspection Type 1 19/05/2015 22/05/2015 20/05/2015 On Target
3 Inspection Type 1 18/05/2015 21/05/2015 24/05/2015 Off Target
4 Inspection Type 2 10/05/2015 11/05/2015 11/05/2015 On Target
5 Inspection Type 1 15/05/2015 16/05/2015 15/05/2015 On Target
6 Inspection Type 2 01/05/2015 02/05/2015 05/05/2015 Off Target
7 Inspection Type 1 05/05/2015 08/05/2015 09/05/2015 Off Target
试试这个:
=如果(右(B2,1)=“1”,如果(E2,Mike,将有一场比赛,看看会发生什么:-)假设上面编辑的信息是正确的,那么代码现在应该按如下方式更改:将右(B2,1)替换为修剪(右(A2,1))和E2