Notifications
Clear all

Função Se e E

12 Posts
2 Usuários
0 Reactions
1,700 Visualizações
(@xinex21)
Posts: 17
Active Member
Topic starter
 

Boas, tenho uma dúvida em excel e espero conseguir esclarecer, passo a explicar.

Fiz um trabalho em excel para poder escalar funcionários ou seja com aquele mapa eu coloco os funcionários a trabalhar, acontece que eles trabalham por turnos e não podem fazer turnos seguidos além de outras condições que passarei a explicar mais à frente.

Ora a formula que pretendo usar penso eu ser o SE e E.

Tenho eu uma tabela onde coloco uns códigos e cada código corresponde a um serviço para determinado funcionário.

Agora vamos supor que na minha tabela tenho na célula A2 um funcionário a fazer o turno 3 (ao qual corresponde o Código PO3) e na célula C2 tenho esse mesmo funcionário a fazer o turno 1 (PO1) ora este funcionário não pode fazer estes turnos seguidos, então eu quero que me devolva o texto "ERRO" então no EXCEL eu fiz a seguinte formula =SE(E(A2="po3";C2="po1");"ERRO";"") e resultou, o problema foi quando quis adicionar mais condicionantes a essa formula por exemplo pretendo também adicionar a condição que se o funcionário estiver de folga (FG1) na célula A2 e se estiver a fazer o turno 1 (po1) na célula C2 também me dê erro.

Mas estas duas condições são um pequeno exemplo pois o que pretendo mesmo é adicionar nessa formula bastantes condições.

Aguardo esclarecimento e se necessário posso colocar o ficheiro em excel para baixar!

 
Postado : 04/06/2013 1:30 pm
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Zipe o ficheiro para matarmos o problema.

Tá com cara de que devemos combinar E() com OU().

Aguardamos.

Abs,

Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel

 
Postado : 04/06/2013 2:18 pm
(@xinex21)
Posts: 17
Active Member
Topic starter
 

https://www.dropbox.com/s/g2l56qdkn8ag7 ... 202013.rar

Olá espero que perceba, tem m separador que diz erros o ideal era a utilizar a formula lá

 
Postado : 04/06/2013 2:28 pm
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

É combinação de E() e OU() com absoluta certeza.

Então...

Mas estas duas condições são um pequeno exemplo pois o que pretendo mesmo é adicionar nessa formula bastantes condições.

Mande um exemplo mais complexo do que vc deseja para que eu possa gerar uma fórmula mais abrangente (mais fácil para adaptar e entender como se aninham os E()´s e OU()´s).

Aguardo;

Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel

 
Postado : 04/06/2013 2:43 pm
(@xinex21)
Posts: 17
Active Member
Topic starter
 

Vou tentar usar o mesmo falavreado da formula e com os codigos que pretendo

Condições:

Se A2 = PO3 E D2 = PO1 ENTÃO ERRO SE NÃO CELULA EM BRANCO
Se A2 = PO33 E D2 = PO1 ENTÃO ERRO SE NÃO CELULA EM BRANCO
Se A2 = PO33 E D2 = PO11 ENTÃO ERRO SE NÃO CELULA EM BRANCO
Se A2 = PO3 E D2 = PO11 ENTÃO ERRO SE NÃO CELULA EM BRANCO
Se A2 = FG1 E D2 = PO1 ENTÃO ERRO SE NÃO CELULA EM BRANCO
Se A2 = FG1 E D2 = PO11 ENTÃO ERRO SE NÃO CELULA EM BRANCO
Se A2 = FE1 E D2 = PO1 ENTÃO ERRO SE NÃO CELULA EM BRANCO
Se A2 = FE1 E D2 = PO11 ENTÃO ERRO SE NÃO CELULA EM BRANCO
Se A2 = PO3 E D2 = FG1 ENTÃO ERRO SE NÃO CELULA EM BRANCO
Se A2 = PO33 E D2 = FG1 ENTÃO ERRO SE NÃO CELULA EM BRANCO
Se A2 = AT3 E D2 = AT1 ENTÃO ERRO SE NÃO CELULA EM BRANCO
Se A2 = AT3 E D2 = PO1 ENTÃO ERRO SE NÃO CELULA EM BRANCO
Se A2 = AT3 E D2 = PO11 ENTÃO ERRO SE NÃO CELULA EM BRANCO

BEM PODERIA ESTAR AQUI A DESCREVER ALGUMAS CONDIÇÕES POR MAIS UNS MINUTOS, NO ENTANTO PENSO QE O EXCEL TEM UM LIMITE DE CONDIÇÕES, EXISTEM MUITAS CONDIÇÕES NESTA FORMULA POIS O FICHEIRO EM CAUSA FUI EU QUE O CRIEI E NÃO TENHO FORMAÇÃO EM EXCEL E PARA FAZER A ESCALA AUTOMÁTICA USEI O PROCV E TENHO NO SEPARADOR ESCALA MENSAL COLUNAS OCULTAS PARA IR BUSCAR O PROCV, E COMO TENHO SEMPRE TRÊS FUNCIONÁRIOS PERMANENTES A FAZER CADA TURNO PRECISEI DE COLOCAR OS SEGUINTES CÓDIGOS: PARA AS PATRULHAS PO1 PO11 (TURNO NOITE) PO2 PO22 (TURNO MANHÃ) PO3 PO33 (TURNO TARDE) E OS ATENDIMENTOS AO PUBLICO AT1 AT2 E AT3.
sIMPLIFICARIA A FORMULA QUE PRETENDO SE FOSSE POSSÍVEL ATRAVÉS DO PROCV EU UTILIZAR APENAS UM CÓDIGO DE PO1 PARA ATRIBUIÇÃO DE DOIS FUNCIONÁRIOS PARA A ESCALA. NÃO SEI SE ME ESTOU A FAZER ENTENDER.

CUMPS

 
Postado : 04/06/2013 3:05 pm
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Vc precisa definir que combinações geram erro para montar uma tabela que será varrida pelo PROCV().

Veja o que montei e siga adiante.

Qq coisa me avise.

Abs,

Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel

 
Postado : 04/06/2013 4:09 pm
(@xinex21)
Posts: 17
Active Member
Topic starter
 

Olá, obrigado pela ajuda, vou então analisar o que fez e depois digo alguma coisa!

 
Postado : 05/06/2013 1:13 pm
(@xinex21)
Posts: 17
Active Member
Topic starter
 

olá estive a experimentar e resulta, obrigado pela ajuda.

Tenho outras duas dúvidas.

É possivel transformar uma célula em moeda para texto?
Por exemplo 1000€ na celula A2 e na A4 colocar por extenso mil euros

outra é:

é possivel criar uma coluna de numeros por exemplo

500
773
275
100
50
25

e depois qd repetir o número por exemplo

500

ele formatar automaticamente a primeira celula onde ta esse numero a uma cor qualquer?

 
Postado : 06/06/2013 4:06 pm
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Boas xinex21

Para formatar números duplicados --> selecione o intervalo da coluna --> Formatação Condicional ---> formatar Valores Exclusivos e Duplicados ---> Selecione Valores Duplicados --> Premir OK.

Quanto a segunda dúvida, você pode solucionar acessando este link:

http://jjoao2k.no.sapo.pt/vba/vba017.html

Dê retorno.

Se a resposta foi útil, clique na mãozinha que fica do lado da ferramenta Citar,

Abraço.

Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel

 
Postado : 06/06/2013 7:08 pm
(@xinex21)
Posts: 17
Active Member
Topic starter
 

Olá, em relação ao primeiro não resultou, isto porque o objectivo é:

Assim que repete o numero o numero que é formatado é o 1º numero ou seja

100 (celula em branco)
50
10
100 (esta fica em branco e a de cima formatada com outra cor, depois se repetir mais em baixo o 100 esta fica formatada.

 
Postado : 07/06/2013 12:09 pm
(@xinex21)
Posts: 17
Active Member
Topic starter
 

Boas xinex21

Para formatar números duplicados --> selecione o intervalo da coluna --> Formatação Condicional ---> formatar Valores Exclusivos e Duplicados ---> Selecione Valores Duplicados --> Premir OK.

Quanto a segunda dúvida, você pode solucionar acessando este link:

http://jjoao2k.no.sapo.pt/vba/vba017.html

Dê retorno.

Se a resposta foi útil, clique na mãozinha que fica do lado da ferramenta Citar,

Abraço.

Olá, em relação à macro não consegui, dá-me erro. posso deixar o ficheiro em que preciso disso?

 
Postado : 07/06/2013 12:26 pm
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Olá,

no site abaixo tem um complemente que é instalado no Excel.
Eu já uso a muito tempo.
http://www.vextenso.com.br/

Para configurar para Euro veja a instrução premindo a opção Síntese e Parâmetros.

Att

Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel

 
Postado : 07/06/2013 3:38 pm