Come scrivere una frazione in Microsoft Excel?


29

Come scrivere una frazione in Excel. Voglio scriverlo esattamente come mostrato in figura.

Quello che voglio è possibile?

inserisci qui la descrizione dell'immagine


Hai provato a formattare la frazione numerica?
yass

5
significa esattamente con la corretta linea orizzontale? Se sì, allora la risposta è no, non puoi ottenerlo in una cella, ma puoi ottenerlo in un'equazione (scheda Inserisci - equazione)
Máté Juhász

Ho rimosso il tag [equation-editor] poiché l'OP non ha specificato che lo stavano usando, né ho chiesto assistenza con esso. L'aggiunta modifica la domanda del PO a ciò che pensiamo vogliano. Lascia chiarire l'OP.
CharlieRB

4
Vuoi usare la frazione anche nei calcoli? O vuoi semplicemente visualizzare la frazione in una cella / immagine / qualunque cosa?
BruceWayne,

1
Questo potrebbe essere di interesse: Frazioni
stilizzate

Risposte:


43
  • In Excel vai a Insert → Object.
  • Dall'elenco selezionare "Microsoft Equation 3.0".
  • Seleziona l'equazione più adatta alle tue esigenze. In questo caso:

inserisci qui la descrizione dell'immagine

  • Digitare 2 , premere il tasto TAB per spostare il cursore e quindi 3 .

Questo è il mio risultato:

inserisci qui la descrizione dell'immagine


9
da Office 2010 (o 2007, non sono sicuro perché era troppo lungo dall'ultima volta che li ho usati) non usi più l'equazione MS. Lo strumento di equazione è incorporato in tutte le applicazioni (a differenza dell'equazione di MS che è una parte facoltativa)
phuclv,

1
@ LưuVĩnhPhúc in tutte le app di Office 365, l'equazione di inserimento -> è presente accanto ai simboli di inserimento ->.
Tim

@Tim Questo è esattamente ciò che intendo. Non ho mai visto Office 365 ma penso che sia simile ad altri uffici offline. Probabilmente non hai usato Office 97 o 2000? Non hanno la funzione di equazione inclusa ma è necessario installare un'equazione Microsoft separata. Questa risposta riguarda l'inserimento> oggetti> equazione MS 3.0, non l'inserimento> equazione
phuclv

1
@Tim è sempre stato chiamato Excel dalla versione 2.0 nel 1987. Ricordo ancora che Excel 97 ha anche un gioco di corse nascosto.
phuclv,

2
@ LưuVĩnhPhúc: In realtà, dalla versione 1.0 di Excel del 1985.
Lightness Races con Monica

18

Se non vuoi fare confusione con l'editor delle equazioni e tutto ciò che stai cercando di fare è visualizzare la frazione, puoi semplicemente usare celle normali con un bordo tra la cella superiore e inferiore. Quindi ridimensiona le celle per formattarle nel modo che preferisci.

inserisci qui la descrizione dell'immagine


2
Inoltre potresti (usando l'immagine qui come esempio) unire le celle C2 e C3, quindi centrare verticalmente il testo nella cella unita, per allineare il testo con la linea della frazione.
Jason C

18

All'interno di una casella di testo (Inserisci → Casella di testo), ma purtroppo non all'interno di una cella, puoi usare Alt+ =(o "Nuova equazione" nella scheda Inserisci). Ciò consente di digitare liberamente un'equazione (o utilizzare l'editor della barra multifunzione); la digitazione x/yla riformatterà automaticamente in una frazione, oppure è possibile inserire manualmente una frazione e digitare al suo interno.

Editor di equazioni

Equazione in una casella di testo

Lo consiglio su Inserisci → Oggetto perché questo tipo di equazione utilizza un editor più recente e più pulito (e non è necessario attendere il caricamento dell'elenco di oggetti). Nessuna opzione può essere utilizzata all'interno di una cella, quindi questa è preferibile.


puoi digitare cose del genere (x+y)/3<space>e si convertirà automaticamente nella frazione per te, senza parentesi
phuclv

9

Una terza possibilità: frazioni comuni come ⅓ (1/3), ⅔ (2/3), ¾ (3/4), ⅝ (5/8) .. hanno rappresentazioni Unicode, vedi http://unicodefractions.com/ . Se è necessario, anziché rappresentazioni arbitrarie con qualsiasi numeratore e denominatore, la risposta potrebbe risiedere nelle funzioni di concatenazione di stringhe e sottostringhe per generare l'etichetta o la formattazione desiderata.


2
Puoi elaborare come utilizzare questo in Excel?
CharlieRB

Scusa no. Potrei dirti come usarlo in LibreOffice, ma sono in un raro ambiente di lavoro solo per Linux!
nigel222,

1
Al fine di migliorare la chiarezza della tua risposta, puoi ad un certo punto elaborare? L'idea qui è di rispondere alla domanda relativa a ciò che l'OP ha posto (in questo caso Excel). Per fare ciò a volte ci richiede di fornire istruzioni su come implementare la risposta suggerita.
CharlieRB

1
Per inserire unicode (di nuovo Libreoffice ma probabilmente generale) fai ctrl / shift / u seguito dalle cifre esadecimali dell'unicode in questione.
nigel222,

2
In Excel (Windows), vai alla barra multifunzione Inserisci> Simbolo> Sottoinsieme "Moduli numerici" o scorri verso il basso> Seleziona da ⅓ a ⅞. Vedi support.office.com . Si noti che questi non sembrano esattamente come richiesto dall'OP.
Nigel Touch

8

Un'altra possibilità è quella di utilizzare sottoscrizioni e superscript Unicode se si desidera valori arbitrari, non solo frazioni comuni come ⅔, ¼, ⅝ ...

Il numeratore può essere scritto usando i numeri in apice ⁰¹²³⁴⁵⁶⁷⁸⁹e il denominatore può essere scritto con i numeri in pedice ₀₁₂₃₄₅₆₇₈₉. Il delimitatore tra loro può essere un solido /o una barra a seconda dei gusti

Ad esempio ⁴⁵ / ₈₉, ⁷⁄₂₃

Come puoi vedere, la barra della frazione ha il vantaggio di un migliore supporto per la crenatura / legatura / sostituzione dei caratteri e i numeri si sovrappongono davvero


Se vuoi mostrare una frazione verticale, usa semplicemente i caratteri del disegno a scatola orizzontale per la linea orizzontale. In questo modo la linea si trova sempre nel mezzo esatto dei 2 numeri e più linee si collegano tra loro continuamente anziché una linea tratteggiata

 123
─────
45678 

Bene, ottimo anche per incoraggiare le persone ad aggiornare il loro software quando lancia piccole scatole di sciocchezze sullo schermo :)
GoFundMonica - codidact.org

7

L'OP non ha indicato se è effettivamente necessario utilizzare la frazione nel foglio di calcolo o se è semplicemente necessario visualizzare una frazione.

Visualizza e non utilizzare come valore

Se vuoi semplicemente fare in modo che una cella visualizzi una frazione

inserisci qui la descrizione dell'immagine

Quindi digitare Ctrl+ Useguito da 153 seguito da Ctrl+ Useguito da Alt+ Enterseguito da 71

Sebbene questo verrà visualizzato come una frazione, il valore della cella sarà la stringa 15371, quindi non adatto per una formula in cui si desidera il valore effettivo della frazione.

Visualizza la frazione e usa come valore

Puoi ottenere Excel per visualizzare un valore come frazione, tuttavia il formato non mostra una linea orizzontale, ma utilizza 153/71

Per fare in modo che Excel mostri un numero come frazione, formatta la cella in modo che abbia un formato numerico personalizzato come segue:

0/###

Essere consapevoli del fatto che il numero di simboli # limiterà la grandezza del denominatore. Se si imposta il formato su 0 / #, 153/71 verrà visualizzato arrotondato a 13/6, tuttavia la precisione del valore della cella rimarrà e la cella può essere indicata in una formula.


Se vuoi usare i codici per i caratteri speciali, quindi (per codici fino a 254), puoi inserirli in Excel (Windows) tenendo premuto il tasto [ALT] e digitando il codice preceduto da 0. es. [ALT] + 0190 digiterà ¾ Nota: questo non fornirà una frazione utile per un'equazione!)
Kev

l'uso della formattazione di sottolineatura produce un brutto output come sopra. Il personaggio orizzontale del disegno a scatola funziona molto meglio. Inoltre dovresti usarlo con allineamento centrale
phuclv

1

In Excel 2007 e versioni successive, è possibile inserire un'equazione facendo clic su Equazione nella scheda Inserisci:

inserisci qui la descrizione dell'immagine

Quando lo hai fatto, otterrai un posto per digitare un'equazione. Puoi utilizzare il pulsante "Frazione" nella scheda "Strumenti di equazione" (che viene visualizzata automaticamente quando inserisci un'equazione, oppure se digiti una frazione del tipo 2/3e poi premi Enter, verrà automaticamente convertita in una frazione. Questa è la risultato ho ottenuto:

inserisci qui la descrizione dell'immagine

L'equazione può essere spostata come un'immagine in modo da poterla posizionare dove vuoi.

Se stai utilizzando una versione precedente di Excel 2007, la risposta di User552853 spiega come farlo nelle versioni precedenti di Excel.


non è già stato risposto da Pokechu22 sopra?
phuclv,

1

Se stai bene con le tue frazioni che non usano rigorosamente una linea orizzontale (è stato chiesto OP ma non hai mai risposto), ecco come inserire le frazioni da utilizzare come valori all'interno di una cella in Excel:

WholeNumberspacebarNumerator/DenominatorENTER

Quindi, se volessi inserire 1/12, lo faresti,

0 1/12 e in Excel sarebbe visualizzato come:

1/12

E il valore sarebbe disponibile per il calcolo come 0.0833333333333333

Per un altro esempio, se la tua frazione fosse 2 e 7 / 38th, la inseriresti come 2 7/38

Ho aggiunto alcuni elementi visivi di seguito nel caso in cui ciò aiuti di più.

inserisci qui la descrizione dell'immagine

Questo dovrebbe darti questo risultato:

inserisci qui la descrizione dell'immagine


1
"Voglio scriverlo esattamente come mostrato in figura."
Máté Juhász,

Il PO non ha mai risposto alla tua domanda per chiarire se doveva essere la linea orizzontale. Questa risposta aiuterà le persone che vogliono sapere come inserire le frazioni visualizzate come frazioni e ancora utilizzabili in Excel, quindi la tengo qui.
kayleeFrye_onDeck

-1

Puoi usare una Macro per farlo:

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

Questo è il risultato che ho ottenuto:

Risultato


1
Voglio solo ricordarti di pubblicare il tuo risultato.
var firstName

usi solo un "-", quindi che ne dici di frazioni più ampie come 23/45 o 145/236?
phuclv,

inoltre, è meglio usare il carattere di disegno a scatola orizzontale ─ invece di em-dash
phuclv

-2

Devi usare il pulsante ALT. Lo uso costantemente nei miei libri di esercizi, ma è limitato alle frazioni di base, anche se puoi fare molto di più con esso. Una volta capito, diventa una seconda natura e sembra molto più professionale. Quindi 1/4 = Alt + 0188 (tenendo premuto il pulsante alt) | 1/2 = ALT + 0189 | 3/4 = ALT + 0190. Il risultato finale è simile a questo 1¾, non a 13/4. Controlla questo sito https://usefulshortcuts.com/downloads/ALT-Codes.pdf Spero che questo aiuti tanto quanto mi ha aiutato. Ho trascorso molto tempo alle prese con questo stesso problema.


1
La tua risposta è sostanzialmente la stessa di quella esistente: superuser.com/a/1191216/427317
Máté Juhász
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.