Я пытаюсь сделать то, что я надежда будет достаточно просто в Microsoft Excel. Я использую 2010.
У меня есть две колонки под названием Username
а также Year Group
,
Username
принимает формат чего-то вроде, 11rennem01
или же 10oxbech1
, Year Group
это просто однозначное число, один из 5
/ 6
/ 7
/ 8
,
В третьем столбце я хотел бы отобразить общие диски учащихся в следующем формате: \\server\student\
IntakeYear
\
Username
`. Например, вышеупомянутые пути студентов будут:
(Год 5) 11rennem01
- & GT; \\server\student\Intake2011\11rennem01
(6 год) 10oxbech1
- & GT; \\server\student\Intake2010\10oxbech1
(7 год) 09clarco01
- & GT; \\server\student\Intake2009\09clarco01
(8 год) 08wilkbe01
- & GT; \\server\student\Intake2008\08wilkbe01
К сожалению, несмотря на цифры 11
а также 10
в начале совпадения имен пользователей студентов, есть вероятность, что с несколькими студентами число в начале их имени пользователя будет отличаться от их года поступления , Таким образом, единственное надежное значение Year Group
фигура во втором столбце.
Как я могу написать такое заявление IF?
Заранее спасибо,
Ответы:
Предполагая, что ячейка A1 = Имя пользователя, ячейка B1 = Годовая группа, тогда в ячейке C1 вы должны написать:
="\\server\student\Intake"&IF(B1=5;"2011";IF(B1=6;"2010";IF(B1=7;"2009";"2008")))&"\"&A1
а затем скопируйте ячейку C1 в столько ячеек строки C, сколько вам нужно
источник
В третьем столбце введите следующий код:
Ваш вывод будет:
источник
измените его с IF, который будет выглядеть ужасно, если вы вложите несколько.
Поскольку у вас есть небольшая начальная точка, я бы использовал
CHOOSE
, В вашем случае используйте=CHOOSE(A2,"Invalid","Invalid","Invalid","Invalid","2008","2009","2010","2011")
построить каталог
источник
Я бы использовал функцию LOOKUP с небольшими таблицами, отображающими годы приема, для совместного использования папок ( http://support.microsoft.com/kb/324986 ), или большой IF, как это:
Решение по таблице поиска лучше, хотя, на мой взгляд.
источник