Como escrever uma fração no Microsoft Excel?

29

Como escrever uma fração no Excel. Quero escrever exatamente como mostrado na figura.

O que eu quero é possível?

insira a descrição da imagem aqui

EmmuZ
fonte
Você tentou formatar a fração do número?
yass 22/03
5
exatamente significa com a linha horizontal adequada? Se sim, então resposta é não, você não pode obtê-lo em uma célula, mas você pode obtê-lo em uma equação (inserir guia - equação)
Máté Juhász
Eu removi a tag [equation-editor], pois o OP não especificou que eles estavam sendo usados ​​nem solicitei assistência. Adicioná-lo muda a pergunta do OP para o que achamos que ele quer. Deixe o OP esclarecer.
precisa
4
Deseja usar a fração em qualquer cálculo também? Ou apenas deseja exibir a fração em uma célula / imagem / qualquer coisa?
BruceWayne
1
Isso pode ser de seu interesse: Frações com estilo no Windows
Jeeped 25/03

Respostas:

43
  • No Excel, vá para Insert → Object.
  • Na lista, selecione "Microsoft Equation 3.0".
  • Selecione a equação que atenda às suas necessidades. Nesse caso:

insira a descrição da imagem aqui

  • Digite 2 , pressione a tecla TAB para mover o cursor e, em seguida, 3 .

Este é o meu resultado:

insira a descrição da imagem aqui

Usuário552853
fonte
9
desde o Office 2010 (ou 2007, não tenho certeza porque fazia muito tempo desde a última vez que os usei), você não usa mais a equação MS. Ferramenta equação é incorporado em todas as aplicações (ao contrário equação MS, que é uma parte opcional)
phuclv
1
@ LưuVĩnhPhúc em todos os aplicativos do Office 365, a equação insert -> está presente ao lado dos símbolos insert ->.
Tim
@ Tim É exatamente isso que eu quero dizer. Nunca vi o Office 365, mas acho que é semelhante a outros escritórios offline. Provavelmente você não usou o Office 97 ou 2000? Eles não têm o recurso de equação incluído, mas você deve instalar uma equação da Microsoft separada. Esta resposta é de cerca de inserção> objectos> MS equação 3,0, não sobre o inserto> equação
phuclv
1
@ Tim sempre foi nomeado Excel desde a versão 2.0 em 1987. Ainda me lembro do Excel 97 ainda tem um jogo de corrida oculto.
phuclv
2
@ LưuVĩnhPhúc: Na verdade, desde a versão 1.0 do Excel em 1985.
Lightness Races with Monica
18

Se você não quiser mexer com o editor de equações, e tudo o que você deseja fazer é exibir a fração, basta usar células regulares com uma borda entre as células superior e inferior. Em seguida, redimensione as células para formatá-lo da maneira que desejar.

insira a descrição da imagem aqui

CharlieRB
fonte
2
Além disso, você pode (usando a imagem aqui como exemplo) mesclar as células C2 e C3 e centralizar verticalmente o texto na célula mesclada, para alinhar o texto com a linha de fração.
Jason C #
18

Dentro de uma caixa de texto (Inserir → Caixa de texto), mas não dentro de uma célula, infelizmente, você pode usar Alt+ =(ou "Nova equação" na guia Inserir). Isso permite que você digite livremente uma equação (ou use o editor da faixa de opções); a digitação x/yo reformatará automaticamente para uma fração ou você poderá inserir manualmente uma fração e digitar nela.

Editor de equações

Equação em uma caixa de texto

Eu recomendo isso em Inserir → Objeto, porque esse tipo de equação usa um editor mais novo e limpo (e você não precisa esperar a lista de objetos carregar). Nenhuma opção pode ser usada dentro de uma célula; portanto, essa é preferível.

Pokechu22
fonte
pode escrever coisas como (x+y)/3<space>e ele vai converter para a fração para você automaticamente, sem a parênteses
phuclv
9

Uma terceira possibilidade: frações comuns como ⅓ (1/3), ⅔ (2/3), ¾ (3/4), ⅝ (5/8) .. possuem representações Unicode, consulte http://unicodefractions.com/ . Se é disso que você precisa, em vez de representações arbitrárias com qualquer numerador e denominador, a resposta pode estar nas funções de concatenação de substring e string para gerar o rótulo ou a formatação desejada.

nigel222
fonte
2
Você pode elaborar como usar isso no Excel?
precisa
Desculpe, não. Eu poderia lhe dizer como usá-lo no LibreOffice, mas estou em um local de trabalho raro apenas para Linux!
nigel222
1
Com o objetivo de melhorar a clareza de sua resposta, você pode, em algum momento, elaborar? A idéia aqui é responder à pergunta relacionada ao que o OP solicitou (neste caso, Excel). Às vezes, para fazer isso, precisamos fornecer instruções sobre como implementar a resposta sugerida.
precisa
1
Para inserir unicodes (novamente no Libreoffice, mas provavelmente em geral), pressione ctrl / shift / u seguido pelos dígitos hexadecimais do unicode em questão.
nigel222
2
No Excel (Windows), vá para a faixa de opções Inserir> Símbolo> Subconjunto "Formulários numéricos" ou role para baixo> Selecionar de ⅓ a ⅞. Consulte support.office.com . Observe que eles não parecem exatamente como o OP solicitado.
Nigel Touch
8

Outra possibilidade é usar subscritos e sobrescritos Unicode se você quiser valores arbitrários, não apenas frações comuns como ⅔, ¼, ⅝ ...

O numerador pode ser escrito usando os números sobrescritos ⁰¹²³⁴⁵⁶⁷⁸⁹e o denominador pode ser escrito com os números subscritos ₀₁₂₃₄₅₆₇₈₉. O delimitador entre eles pode ser solidus /ou barra de fração, dependendo do seu gosto

Por exemplo ⁴⁵ / ₈₉, ⁷⁄₂₃

Como você pode ver, a barra de fração tem a vantagem de oferecer um melhor suporte à substituição de kerning / ligadura / fonte e os números realmente se sobrepõem


Se você deseja mostrar uma fração vertical, basta usar os caracteres de desenho de caixa horizontal para a linha horizontal. Dessa forma, a linha está sempre no meio exato dos 2 números e várias linhas se conectam uma à outra continuamente, em vez de uma linha tracejada

 123
─────
45678 
phuclv
fonte
Bom, também grande para incentivar as pessoas a atualizar seu software quando ele lança pequenas caixas de absurdo ao redor sua tela :)
GoFundMonica - codidact.org
7

O OP não indicou se há realmente necessidade de usar a fração na planilha ou se é simplesmente necessário exibir uma fração.

Exibir e não usar como valor

Se você quiser simplesmente fazer uma célula exibir uma fração

insira a descrição da imagem aqui

Em seguida, digite Ctrl+ Useguido de 153 seguido de Ctrl+ Useguido de Alt+ Enterseguido de 71

Embora isso seja exibido como uma fração, o valor da célula será a sequência 15371, portanto, não é adequado para uma fórmula na qual você deseja o valor real da fração.

Exibir fração e usar como valor

Você pode fazer o Excel exibir um valor como uma fração; no entanto, o formato não mostra uma linha horizontal, mas usa 153/71

Para que o Excel mostre um número como uma fração, formate a célula para ter um formato de número personalizado da seguinte maneira:

0/###

Esteja ciente de que o número de # símbolos limitará a magnitude do denominador. Se você definir o formato como 0 / #, 153/71 será exibido arredondado para 13/6, no entanto, a precisão real do valor da célula permanecerá e a célula poderá ser referida em uma fórmula.

Kev
fonte
Se você deseja usar códigos para caracteres especiais, então (para códigos até 254), é possível inseri-los no Excel (Windows) mantendo pressionada a tecla [ALT] e digitando o código precedido por 0. por exemplo, [ALT] + 0190 vai digitar ¾ Nota: este não irá fornecer uma fração útil para uma equação)!
Kev
A formatação sublinhada resulta em uma saída feia, como acima. O personagem de desenho de caixa horizontal funciona muito melhor. Além disso, você deve usá-lo com alinhamento central
phuclv 01/09
1

No Excel 2007 e posterior, você pode inserir uma equação clicando em Equação na guia Inserir:

insira a descrição da imagem aqui

Quando você fizer isso, terá um lugar para digitar uma equação. Você pode usar o botão "Fração" na guia "Ferramentas de equação" (que aparece automaticamente quando você insere uma equação ou se você digitar uma fração do tipo 2/3e pressionar a tecla, Enterela será automaticamente convertida em uma fração. resultado que obtive:

insira a descrição da imagem aqui

A equação pode ser movida como uma imagem para que você possa colocá-la onde quiser.

Se você estiver usando uma versão anterior ao Excel 2007, a resposta do Usuário552853 explica como fazer isso em versões anteriores do Excel.

Pato Donald
fonte
isso já não foi respondido por Pokechu22 acima?
Phuclv
1

Se você concorda com as frações que não usam estritamente uma linha horizontal (o OP foi solicitado, mas nunca respondeu), é assim que você insere frações para serem usadas como valores em uma célula do Excel:

WholeNumberspacebarNumerator/DenominatorENTER

Então, se você quiser inserir 1/12, você faria,

0 1/12 e no excel seria exibido como:

1/12

E o valor estaria disponível para computação como 0.0833333333333333

Para mais um exemplo, se sua fração for 2 e 7 / 38ths, insira-a como 2 7/38

Eu adicionei alguns recursos visuais abaixo, caso isso ajude mais.

insira a descrição da imagem aqui

Isso deve lhe dar este resultado:

insira a descrição da imagem aqui

kayleeFrye_onDeck
fonte
1
"Quero escrever exatamente como mostrado na imagem."
Máté Juhász
O OP nunca respondeu à sua própria pergunta para esclarecer se precisava ser a linha horizontal. Esta resposta ajudará as pessoas que desejam saber como inserir frações exibidas como frações e ainda utilizáveis ​​no Excel, por isso estou mantendo aqui.
precisa saber é o seguinte
-1

Você pode usar uma macro para fazer isso:

Sub Fraction()
    ActiveCell.FormulaR1C1 = Range("b3") & Chr(10) & "—" & Chr(10) & Range("c3")
        With Selection
        .HorizontalAlignment = xlCenter
        .VerticalAlignment = xlBottom
        .WrapText = True
        .Orientation = 0
        .AddIndent = False
        .IndentLevel = 0
        .ShrinkToFit = False
        .ReadingOrder = xlContext
        .MergeCells = False
    End With    
End Sub

Este é o resultado que obtive:

Resultado

user761633
fonte
1
Só quero lembrá-lo de postar seu resultado.
precisa saber é o seguinte
você usa apenas um "-", então e frações maiores, como 23/45 ou 145/236?
phuclv
além disso, é melhor usar o caractere de desenho de caixa horizontal ─ em vez do em-dash
phuclv
-2

Você precisa usar o botão ALT. Eu o uso constantemente em minhas pastas de trabalho, mas é limitado às frações básicas, embora você possa fazer muito mais com isso também. Quando você pega o jeito, torna-se uma segunda natureza e parece muito mais profissional. Então 1/4 = Alt + 0188 (enquanto mantém pressionado o botão alt) | 1/2 = ALT + 0189 3/4 = ALT + 0190. O resultado final é semelhante a 1¾, não 13/4. Verifique este site https://usefulshortcuts.com/downloads/ALT-Codes.pdf Espero que isso ajude tanto quanto me ajudou. Passei muito tempo lutando com esse mesmo problema.

Ramsey
fonte
1
Sua resposta é substancialmente a mesma que esta resposta existente: superuser.com/a/1191216/427317
Máté Juhász