Como faço para impedir que o Excel adicione aspas duplas à minha fórmula?

3

isso funciona:

{=MEDIAN((Table1[MonthFinish]=201012)*(Table1[Days]))}

mas se eu colocar 201012 na célula A3, isso não funcionará:

{=MEDIAN((Table1[MonthFinish]=A3)*(Table1[Days]))}

quando eu faço Fórmula de Avaliação no 2º ... vejo que existem aspas duplas sobre o 201012 que foi retirado do A3 ... assim:

{=MEDIAN((Table1[MonthFinish]="201012")*(Table1[Days]))}

e, como tal, todos os 201012s retirados da linha MonthFinish retornam como FALSE quando comparados a "201012" (ou seja, 201012="201012") onde eles retornam como TRUE quando eu codifico 201012 quando ele aparece como 201012 = 201012.

Como obtenho o Excel para não colocar aspas em torno do número?

    
por Alex 29.12.2010 / 14:49

2 respostas

4
{=MEDIAN((Table1[MonthFinish]=VALUE(A3))*(Table1[Days]))}

A função =VALUE(text) formata o texto como valor numérico.

    
por 31.12.2010 / 03:18
0

Você garantiu que a célula está formatada como um número?

Right Click on cell>Format Cells>Number

Se você já o tiver formatado como um número, tente editá-lo na célula e pressione Enter. Às vezes, isso fará com que o Excel aplique corretamente a formatação que você definiu.

Se nenhum desses trabalhos funcionar, tente inserir na célula A4:

=A3*1

e, em seguida, aponte suas fórmulas para essa célula e veja se ela funciona. Se assim for, basta digitar 201012 em A4 em vez da fórmula e você deve ser definido.

Espero que ajude.

    
por 29.12.2010 / 16:01