2013-11-23 6 views
0

Я пытаюсь вставить несколько операторов в функцию if ... Я хочу добавить две команды в «значение, если истинная» часть функции If. ... например, если выполняется конкретное условие, я хочу, чтобы excel написал «старый рабочий» в ячейке «B 2» и «Left service» в ячейке «C 2» .... возможно ли это? Я попытался это:Microsoft Excel 2010 ... nesting in IF function

=IF(ISERROR(VLOOKUP(A2,"the range of payroll IDs",1,FALSE))=TRUE,B2="old Employ"C2="Left Service","still in service") 

ответ

0
=IF(ISERROR(VLOOKUP(A2,"the range of payroll IDs",1,FALSE)=TRUE,"Old employee","still in service") 
=IF(ISERROR(VLOOKUP(A2,"the range of payroll IDs",1,FALSE)=TRUE,"Left Service","still in service") 

Можно гнездо, если заявление, но это не возможно писать данные в других ячейках, используя формулу. Вам понадобится VBA, чтобы выполнить эту работу за вас. В противном случае поставить соответствующую формулу в столбец B и C.