A primeira Coluna é o nome de usuário e eu queria criar uma nova coluna no fim da linha ( o separador de campos é o caractere ; ) com o seguinte processamento:
Os 2 últimos ( C225M523 e casop-513 ) eu quero criar uma coluna no fim da linha que representa o departamento que o usuário trabalha e pra calcular segue a seguinte fórmula:
C22M523 - em " C22" --> "C2" --> siginifca que o cara trabalha do departamento 20 ( vinte ), caso fosse o usuário C33M152 a mesma lógica: o "33" que vem depois da letra "C", quer dizer que o usuário é do departamento 30 ( trinta )
casop-513 - O primeiro depois da expressão "casop-" ( caso o numero 513 que começa com 51 ) significa que o cara é do departamento 50, se fosse o usuário casop-412 seria aplicado a mesma lógica, o dígito 4 significa que ele é do departamento quarenta.
Desta forma eu queria tirar o departamento para todos os usuários que comecem com a expressão "casop" e "Cxx", que começem com dígitos de 0 a 5 ( departamentos 05,06,10, 20,30 ,40, 50 ) e números acima de 5 ( 5 a 9 ) o departamento padrão seria "colat"
Os demais usuários ( Administrador, Unknown, e Local_User ) são usuários ignorados os quais eu queria atribuir departamento "X" .
Não tenho a mínima ideia de como fazer, vcs podem me ajudar?