- Este tópico contém 7 respostas, 2 utilizadores e foi actualizado pela última vez há 13 anos, 10 meses por jkf1456.
-
AutorArtigos
-
-
24 de Fevereiro de 2011 às 22:45 #907jkf1456Participante
estou tentando fazer uma um relatório iniciando a semana na sexta-feira.
ocorre que no final do mês:- a formula vlookup está lendo o inicio do próximo mês como sendo o final do mês em questão.
alguém poderia por favor me ajudar nesta questão?
veja o arquivo em anexo.
muitíssimo obrigado e tenham um excelente dia. [file name=time_card_update_02_24_11.xls size=420352]https://www.exceler.org/media/kunena/attachments/legacy/files/time_card_update_02_24_11.xls[/file]
Time_Card_UpDate_02_24_11.xls -
26 de Fevereiro de 2011 às 0:58 #1511jorgerodAdministrador
boas, jkf:
não sei se será o que pretendes, mas podes tentar a seguinte fórmula, na coluna i, correspondendo aos dias que tens na coluna b, ou seja copiando esta fórmula, para as células da coluna i:
=se(É.nÃo.disp(procv($b30;$av$43:$bd$73;9;falso));””;procv($b30;$av$43:$bd$73;9;falso))
experimenta e diz qq coisa, ok?
-
26 de Fevereiro de 2011 às 23:04 #1513jkf1456Participante
desculpa mas nao entendi outra coisa meu excel esta em ingles.
mais uma vez obrigado -
27 de Fevereiro de 2011 às 1:18 #1514jorgerodAdministrador
fórmula em inglês:
=if(isna(vlookup($b30;$av$43:$bd$73;9;false));””;vlookup($b30;$av$43:$bd$73;9;false))coloca a fórmula em i30. depois, copias na coluna para as células que correspondem aos dias, ou seja, de 1 a 31.
-
27 de Fevereiro de 2011 às 21:03 #1516jkf1456Participante
ok! quase que deu certo.
quando mudo o mes na celula a1. a formula fica exposta na celula i30. veja o arquivo em anexo.
obrigado [file name=time_card_update_02_24_11-20110227.xls size=788992]https://www.exceler.org/media/kunena/attachments/legacy/files/time_card_update_02_24_11-20110227.xls[/file]
Time_Card_UpDate_02_24_11-20110227.xls -
27 de Fevereiro de 2011 às 21:32 #1517jorgerodAdministrador
tens um erro em h30, pois colocaste lá uma fórmula que não é a correcta. por outro lado, em i30, também tens a fórmula errada: ou colocas a função vlookup e false (inglês), ou colocas procv e falso (português). não podes pôr na mesma fórmula a função em línguas diferentes…
-
28 de Fevereiro de 2011 às 20:10 #1520jkf1456Participante
desculpe mas nao estou conseguindo ver o erro. voce poderia me apontar por favor?
na h30: =if(isna(vlookup($b30,$av43:$bd73,8,false)),””,”vlookup($b30,$av43:$bd73,8,false))”)
na i30: =if(isna(vlookup($b30,$av43:$bd73,9,false)),””,”vlookup($b30,$av43:$bd73,9,false))”)
onde foi que misturei as formulas (portugues e ingles)?
obrigado
-
1 de Março de 2011 às 19:23 #908jorgerodAdministrador
foi o que vi no arquivo que está em anexo…
-
-
AutorArtigos
- Tem de iniciar sessão para responder a este tópico.