Funções lógicas no Excel 2007

0

Estou calculando o tempo de ciclo de um processo. Por exemplo: Na minha coluna Weekends-Holiday, # N / A significa dias úteis e Dayoff significa fins de semana / feriados. Meu tempo de ciclo precisará excluir fins de semana e feriados. Como posso configurar uma função para exibir # N / A = 1 (dia) e Dayoff = 0 (dia) na coluna Cycle Time para que eu possa somar os dias? Agradecemos antecipadamente por sua ajuda.

Date      Weekends-holidays Cycle Time in days 
12/18/09 #N/A  
12/19/09 Dayoff  
12/20/09 Dayoff  
12/21/09 #N/A  
12/22/09 #N/A  
12/23/09 #N/A  
12/24/09 #N/A  
12/25/09 Dayoff  
12/26/09 Dayoff  
12/27/09 Dayoff  
12/28/09 #N/A 
    
por user56517 22.11.2010 / 20:25

3 respostas

1

Estou assumindo que os # N / A são na verdade erros de fórmula e que sua tabela de exemplo inicia na célula A1

coloque isso na célula C2 (na coluna "Ciclo de tempo em dias") e preencha-o

=IF(ISERROR(B2),1,0)

Como alternativa, se você quiser atalho para o COUNT de # N / A, poderá usar a função COUNTIF com algo parecido com isto.

=COUNTIF(B:B,"#N/A")
    
por 22.11.2010 / 20:42
0

Um simples =if($B2="#N/A";1;(if($B2="Dayoff";0;"unexpected input in Weekends-Holidays column!") não funciona? Ou você quer algo mais complexo?

Se você não sabe onde encontrar informações básicas sobre as funções do Excel, tente a referência da Microsoft, é muito bom. link

Além disso, para esse tipo de informação, você pode achar mais fácil usar uma ferramenta dedicada de Gantt. Eu não recomendaria o Microsoft Project, porque é bastante peculiar, mas você pode experimentá-lo se acontecer de tê-lo por aí como parte de uma licença de escritório completo. Senão, existem ferramentas gratuitas e algumas delas podem importar dados do Excel (diretamente ou através de uma exportação CSV).

    
por 22.11.2010 / 20:41
0

Você também pode usar a função ISNA do Excel.

link

    
por 23.11.2010 / 08:48