Para o limite inferior em A1 e o limite superior em B1 , você pode usar a seguinte fórmula super longa:
="["&TEXT(A1,"+."&IF(MOD(A1,1)=0,"0","00")&";-."&IF(MOD(A1,1)=0,"0","00"))&","&TEXT(B1,"+."&IF(MOD(B1,1)=0,"0","00")&";-."&IF(MOD(B1,1)=0,"0","00"))&"]"
O bit da chave é a função TEXT . O formato especificado na função inclui a condição de que, se o limite for -1, 0 ou 1, será representado com uma casa decimal. Caso contrário, o limite é representado em duas casas decimais. O teste para essa condição é MOD(A1,1)=0 , que testa se o número é um inteiro ou não (se verdadeiro, então, inteiro, caso contrário não).
Exemplo de saída: