Nehmen wir an, die Funktion hat aufgerufen"ETIKETT".
Dann in ZelleA1Ich würde Folgendes eingeben =LABEL(4,"Four Apples")
und es würde wie folgt dargestellt:
Vier Äpfel
Wenn ich aber eine Berechnung durchführen würde, sagen wir, =A1+2
ich käme6, nicht #WERT!
Es gibt eine Reihe von Anwendungen, bei denen ich dies sehr nützlich fände. Ich weiß, dass etwas Ähnliches mit benutzerdefinierten Zahlenformaten erreicht werden kann, aber dies würde mein Problem nicht in allen Fällen lösen.
Dank im Voraus,
Antwort1
Du kannsterzwingen Sie das Format. Wenn Sie beispielsweise eine beliebige Zahl in die Zelle einfügen und die Zelle folgendermaßen formatieren:
"Four Apples";"Four Apples";"Four Apples";
Die Zelle wirdAnzeigeVier Äpfel, behalten aber immer noch den numerischen Wert (wie in der Formelleiste angezeigt)
Antwort2
Garys Student hat in einem Kommentar zu Ihrem Beitrag, den Sie noch nicht beantwortet haben, bereits gefragt, ob Sie VBa verwenden möchten (was ich auch vorziehen würde). Sie könnten diese Lösung jedoch möglicherweise verwenden, wenn Sie nur die Arbeitsblattformel verwenden möchten (ich verwende das Wort solution
im weitesten Sinne, „bis zum Gehtnichtmehr hacken“ ist besser)!
Diese Antwort basiert auf den Informationen, die Sie gegeben haben. Das einzige Beispiel, das Sie gegeben haben, ist „Vier Äpfel“.
Angenommen, Sie haben Folgendes in Sheet1
A B
1 four apples
2 six oranges
3 =sum(5 + A1)
4 =sum(A2 / 2)
Wobei B3 und B4 Ergebnisse zeigen sollen, nicht die eigentliche Formel
Der einzige Weg ist mit diesem Hack. Erstellen Sie in Arbeitsblatt 2 eine Suche wie
A B
1 one 1
2 two 2
3 three 3
usw
Dann können Sie Folgendes verwenden
=SUM(VLOOKUP(LEFT(A1,FIND(" ",A1)-1),Sheet2!A1:B6,2,FALSE)+10) 'Look up the four apples and add 5
=SUM(VLOOKUP(LEFT(A2,FIND(" ",A2)-1),Sheet2!A1:B6,2,FALSE)/2) 'Look up the six oranges and divide by 2