Bazuka Publicado 14 Novembro 2015 Agora que já tenho a base de dados, tenho uma duvida. tenho varias colunas com a data e hora, e precisa de determinar se a diferença entre uma e outra é maior ou menor que 45min ou seja isto é enviado a [01-07-2015 09:14:22] e é aberto a [01-07-2015 09:22:52] para não ter que andar a comprar cada um individualmente, precisava de criar uma formula que automaticamente colocasse a diferença noutra coluna de forma a ser mais facil de verificar. Alguem me consegue ajudar? Compartilhar este post Link para o post
Bazuka Publicado 14 Novembro 2015 já consegui contornar essa situação, importei a base de dados para o SPSS, que entendo mais e melhor que o excel, e consegui separar a data da hora em colunas diferentes, isso simplificou, porque senão ia ter que introduzir quase 3000 valores à mão. Agora precisava de fundir 2 tabelas diferentes. Compartilhar este post Link para o post
Roland Publicado 5 Dezembro 2015 (editado) Tenho aqui um IF no excel, onde na condição e nos valores de retorno tenho células seleccionadas. E queria que ao arrastar para baixo, de modo a preencher as células de baixo com a mesma fórmula, algumas das células referenciadas não incrementassem o seu valor. Do tipo =IF(D4<=F41;G41;H5) queria que apenas a D4(vermelho) fosse incrementada para D5, D6 etc... As azuis é suposto ficarem fixas. Não sei se me fiz perceber, mas obrigado desde já :mrgreen: EDIT: Se quiserem uma imagem para ser mais fácil digam Editado 5 Dezembro 2015 por jplobo Compartilhar este post Link para o post
Erwin Publicado 5 Dezembro 2015 Selecionas as células azuis na fórmula e carregas no F4. Compartilhar este post Link para o post
del9y Publicado 5 Dezembro 2015 (editado) Funcionou, obrigado! Complementando o que já te disseram: $F$41 -> Bloqueia Coluna e Linha $F41 -> Bloqueia Coluna F$41 -> Bloqueia Linha Se clicares várias vezes no F4 vao te aparecer por ordem os vários tipos (e o original, sem nada). Basicamente a lógica é colocar um $ antes do que queres bloquear. E podes fazer a mão, não é preciso fazer o F4. Editado 5 Dezembro 2015 por del9y Compartilhar este post Link para o post
Erwin Publicado 5 Dezembro 2015 Complementando o que já te disseram: $F$41 -> Bloqueia Coluna e Linha $F41 -> Bloqueia Coluna F$41 -> Bloqueia Linha Se clicares várias vezes no F4 vao te aparecer por ordem os vários tipos (e o original, sem nada). Basicamente a lógica é colocar um $ antes do que queres bloquear. E podes fazer a mão, não é preciso fazer o F4. Mas é mais rápido carregar no F4 :mrgreen: Compartilhar este post Link para o post
del9y Publicado 5 Dezembro 2015 Mas é mais rápido carregar no F4 :mrgreen: Se estiveres a escrever a formula e pensares logo nisso nao! Compartilhar este post Link para o post
Roland Publicado 6 Dezembro 2015 Obrigado aos dois :compinchas: Compartilhar este post Link para o post
Su1 Publicado 31 Dezembro 2015 Preciso de uma ajuda de alguém que perceba disto. Tenho de fazer um ficheiro por motivos profissionais e não estou a conseguir chegar lá. Basicamente todos os dias recebo um relatório com aquilo que cada colaborador fez no dia anterior visto que ele está logado no sistema informático. O que eu preciso é pegar nesse ficheiro e numa outra sheet ele automaticamente calcular-me quem excedeu os tempos (pausas, almoço, etc). Isto não é difícil, com uma tabela de pivot faz-se facilmente mas precisava mais que isto. Cada colaborador tem direito a 30 minutos de pausa sendo que são feitas duas por dia. Ao fazer a tabela pivot ele só me diz se ele passou os 30m ou não mas nenhuma delas pode passar dos 15m Imaginem isto: A - Pausa - 13m A - Pausa - 16m Na tabela ele diz-me que fez 29m portanto está ok. Mas eu queria era que ele me avisasse que o gajo na segunda pausa passou os 15m... Se calhar estou a ver isto de uma perspectiva errada mas não estou a chegar lá. Ideias? Compartilhar este post Link para o post
del9y Publicado 4 Janeiro 2016 Como é que estão os dados? Cada pausa gera uma linha? Ou os dados estão em colunas diferentes para cada pausa? Compartilhar este post Link para o post
Su1 Publicado 4 Janeiro 2016 del9y, está tudo na mesma coluna. Há uma coluna para as horas e outra para o estado em que o colaborador está. Thanks ;) Compartilhar este post Link para o post
del9y Publicado 4 Janeiro 2016 Consegues dar-me um exemplo com tipo 10 linhas? Só para perceber melhor Compartilhar este post Link para o post
Sumudica by Night Publicado 13 Janeiro 2016 (editado) Tenho aqui um ficheiro de excel com pouco mais de 500KB, que está super lento, a usar perto de 250MB de RAM, constantemente a processar cálculos usando quase 100% do processador. E isto não estava assim ontem. O ficheiro tem umas 3500 linhas, mas é apenas de registo de dados. Depois tem umas 4 folhas com tabelas que abusam da fórmula SOMA.SE.S. Mas também não me parecem nada de especial. EDIT: Acho que descobri uma possível causa. Ele esta a assumir que eu estou a usar as 1048576 linhas da página. A barra lateral de deslocação está pequena, dando para deslocar até ao fim da folha. Já eliminei as linhas remanescentes, já selecionei tudo e apaguei, e isto continua a assumir que estão todas ativas. Alguma sugestão para a resolução disto? Editado 13 Janeiro 2016 por Sumudica by Night Compartilhar este post Link para o post
Orfspell Publicado 20 Janeiro 2016 Tou a precisar de ajuda uma vez mais. Mensalmente retiro dum ficheiro "mãe" uns dados que necessito. Basicamente é colocar uns filtros, com o que interessa, e fazer copy paste para uma outra folha para poder trabalhar esses dados. Simples, supostamente. :mrgreen: Mas não tou a conseguir passar correctamente a data. Um exemplo: A folha 1, são os dados originais, de onde vou extrair o conteúdo que desejo. Como podem ver na folha dois esta tudo bem, excepto a data que esta adulterada. Não percebo porque, alguém faz ideia? E como corrijo? Compartilhar este post Link para o post
del9y Publicado 20 Janeiro 2016 (editado) Tenho aqui um ficheiro de excel com pouco mais de 500KB, que está super lento, a usar perto de 250MB de RAM, constantemente a processar cálculos usando quase 100% do processador. E isto não estava assim ontem. O ficheiro tem umas 3500 linhas, mas é apenas de registo de dados. Depois tem umas 4 folhas com tabelas que abusam da fórmula SOMA.SE.S. Mas também não me parecem nada de especial. EDIT: Acho que descobri uma possível causa. Ele esta a assumir que eu estou a usar as 1048576 linhas da página. A barra lateral de deslocação está pequena, dando para deslocar até ao fim da folha. Já eliminei as linhas remanescentes, já selecionei tudo e apaguei, e isto continua a assumir que estão todas ativas. Alguma sugestão para a resolução disto? Yap, o problema é mesmo esse. Se forem só dados/algo simples, copia para uma sheet nova as tais 3500 linhas. Se tiveres problemas com formulas nas outras sheets faz um Replace All do nome da antiga sheet para o nome da nova. Podes sempre tentar seleccionar todas as linhas vazias por completo (3501 até a tal 1048576) e faz delete (ctrl -) e assim que estiver grava o ficheiro. Se puxares tudo para cima vais ver que barra lateral já fica normal. Não te esqueças de parar os cálculos enquanto apagas as linhas, e mesmo assim, a probabilidade de dar erro é enorme (não consegue processar tantas linhas). Tou a precisar de ajuda uma vez mais. Mensalmente retiro dum ficheiro "mãe" uns dados que necessito. Basicamente é colocar uns filtros, com o que interessa, e fazer copy paste para uma outra folha para poder trabalhar esses dados. Simples, supostamente. :mrgreen: Mas não tou a conseguir passar correctamente a data. Um exemplo: A folha 1, são os dados originais, de onde vou extrair o conteúdo que desejo. Como podem ver na folha dois esta tudo bem, excepto a data que esta adulterada. Não percebo porque, alguém faz ideia? E como corrijo? Qual o tipo de dados das celulas da data na Folha 1 e na Folha 2 ? Editado 20 Janeiro 2016 por del9y Compartilhar este post Link para o post
Orfspell Publicado 20 Janeiro 2016 Qual o tipo de dados das celulas da data na Folha 1 e na Folha 2 ? Já experimentei meter data em ambos e não fez diferença. O que estranho é que faço isso todos os meses e só neste é que saiu assim. Compartilhar este post Link para o post
Castor Publicado 21 Janeiro 2016 Já experimentei meter data em ambos e não fez diferença. O que estranho é que faço isso todos os meses e só neste é que saiu assim. Fizeste copy+paste Simples? Experimenta fazer "paste values" Compartilhar este post Link para o post
del9y Publicado 21 Janeiro 2016 Já experimentei meter data em ambos e não fez diferença. O que estranho é que faço isso todos os meses e só neste é que saiu assim. Mete os dois em Numero, o que acontece? Compartilhar este post Link para o post
Orfspell Publicado 21 Janeiro 2016 (editado) Fizeste copy+paste Simples? Experimenta fazer "paste values" Fiz simples, fiz paste special (basicamente com todas as hipóteses) e nada... Mete os dois em Numero, o que acontece? Metendo número nos dois ele muda tudo, em ambas as folhas, para '42278'. Não percebo. Fiz agora para um documento novo e passou bem os dados. Acho que vai ser mais rápido do que tentar perceber o que está errado. Editado 21 Janeiro 2016 por Orfspell Compartilhar este post Link para o post
del9y Publicado 21 Janeiro 2016 Fiz simples, fiz paste special (basicamente com todas as hipóteses) e nada... Metendo número nos dois ele muda tudo, em ambas as folhas, para '42278'. Não percebo. Fiz agora para um documento novo e passou bem os dados. Acho que vai ser mais rápido do que tentar perceber o que está errado. Penso que já descobri o teu problema: https://support.microsoft.com/pt-pt/kb/214330 A diferença das tuas datas é exactamente a referida ai: 1462 dias. No primeiro ficheiro estás a usar o mais normal (1900) e no segundo estás a usar o de 1904. Nunca tinha visto isto acontecer, e não fazia ideia que havia um sistema de datas que começava em 1904 :grin: Compartilhar este post Link para o post
Su1 Publicado 5 Maio 2016 É normal as fórmulas matriciais tornar um ficheiro tãooooooooo lento, del9y? :| Compartilhar este post Link para o post
Jone Sampaoli Publicado 5 Maio 2016 não. O Excel tem claras limitações com matrizes. Compartilhar este post Link para o post
Su1 Publicado 5 Maio 2016 Thanks Joni. Há alguma de forma de ir buscar o segundo, terceiro (etc) resultado num índice? Compartilhar este post Link para o post