
Tenho listas suspensas e listas suspensas dependentes, mas gostaria de encontrar um método para preencher outras células com base nessas seleções. Por exemplo, meu menu suspenso de posição é previsto pela seleção feita na célula do departamento. Gostaria que o gerenciador fosse preenchido automaticamente quando você selecionasse a posição.
Como posso fazer isso?
Isto é para uma lista de verificação de integração onde a posição ocupada prevê os requisitos de software e hardware. O que eu gostaria é que se eu selecionasse uma posição, ela colocasse "X" em várias células.
Aqui está o que estou trabalhando. O menu suspenso "posição" depende (via indireta) do que está selecionado no menu suspenso "departamento". Portanto, se eu escolher "callcenter", por exemplo, minhas posições disponíveis para mim são "CSR", "Lead CSR" e "Recovery Specialist". Caso eu selecione um departamento diferente, a lista de vagas disponíveis muda de acordo. Perfeito.
No entanto, o que pretendo fazer é que, ao selecionar o departamento, o campo "Gerente" seja preenchido automaticamente com o nome do gerente desse departamento. Além disso, quando seleciono uma posição, como "CSR", as células "Obrigatórias" para equipamentos e software são preenchidas com "X".
A ideia por trás disso é que quando novas pessoas são contratadas, elas podem inserir o nome do novo contratado, selecionar o local no menu suspenso, selecionar isento ou não, selecionar o departamento relativo no menu suspenso (concluído) e selecionar a posição no menu suspenso ( feito). Em seguida, envie o "formulário" para TI para configurá-los. Eu sei que essas são instruções "IF", ou presumo que sim, mas estou lutando com a sintaxe de várias instruções if em uma única célula.
Sim, eu sei que isso ainda precisa de trabalho de formatação.
Responder1
Você desejará pesquisar as informações, em vez de tomar uma série de decisões (IF).
Problema 1) Mostrar nome do gerente:Se você ainda não tiver uma, crie uma tabela em outra aba chamada “Gerentes” que liste quais gerentes estão em qual departamento. Na coluna A digite seus departamentos e na coluna B digite os nomes dos seus gerentes. Na aba principal, esta fórmula irá procurar seu gerente (substitua "A1" pela célula do nome do departamento):
=VLOOKUP(A1,Managers!A:B,2,0)
Problema 2) Mostrar "X" ao lado de hardware/software:Você precisará criar outra tabela em uma guia chamada “Necessidades” para esta etapa. Veja a captura de tela:Tabela de necessidades de TI
Na coluna A você tem uma lista distinta de cargos e na linha 1 você tem uma lista distinta de necessidades de TI. Esses nomesdevecombine exatamente os nomes na sua guia principal para que a pesquisa funcione.
Na guia principal, você pode usar uma fórmula de combinação de índice/correspondência para pesquisar cada necessidade de TI. Presumo que suas necessidades de TI estejam em uma coluna, começando em A7. Você então colaria esta fórmula em B7 e preencheria:
=IFERROR(INDEX(Needs!$A$1:$F$4,MATCH($A$2,Needs!A1:$A$44,0),MATCH($A7,Needs!$A$1:$F$1,0)),"")
Como existem necessidades de TI que não terão valor, tive que cercar a fórmula do índice com um "SE ERRO" para que ela pudesse mostrar espaços em branco em vez de "N/A"