Innehållsförteckning
Du kan omvandla ett tal till text genom att lägga till en ledande apostrof. I den här artikeln får du veta hur du kan lägga till ledande apostrof i Excel.
Anta att vi har ett dataset där olika produkter har olika leveranskoder i kolumnen C Nu lägger vi till ledande apostrofer i cellerna i kolumnen C .
Ladda ner övningsboken
Lägg till ledande apostrofer.xlsm5 sätt att lägga till ledande apostrof i Excel
1. Lägg till ledande apostrof med en enkel formel
Du kan lägga till en ledande apostrof i en cell genom att tillämpa följande formel i en tom cell ( D6 ),
="''"&C6
Här lägger formeln till en apostrof ( ' ) i början av cellen C6 och kommer att ange resultatet i cell D6 .
Tryck på ENTER och du kommer att se att en apostrof har lagts till framför cell C6 s bidrag.
Dra cell D6 till slutet av datasetet för att tillämpa samma formel på alla andra celler i kolumnen C Som ett resultat får du data för kolumnen C med inledande apostrofer i kolumnen D .
2. CHAR-funktion för att lägga till ledande apostrof
Du kan också lägga till en ledande apostrof i en cell genom att använda CHAR-funktionen Skriv följande formel i cell D6 ,
=CHAR(39)&C6
Här, 39 är teckenkoden för apostrof. Formeln lägger till en apostrof framför cell C6 och kommer att ge resultatet i cell D6 .
Tryck på ENTER och du kommer att se att en apostrof har lagts till framför cellen C6 uppgifter.
Dra i cellen D6 till slutet av ditt dataset och du får data för kolumnen C med inledande apostrofer i kolumnen D .
3. CONCAT-funktionen
Ett annat sätt att lägga till ledande apostrofer är att använda funktionen CONCAT Skriv följande formel i cell D6 ,
=CONCAT("'",C6)
Här lägger formeln till en apostrof ( ' ) framför uppgifterna i cellen C6 och ange resultatet i cellen D6 .
Tryck på ENTER och du kommer att se i cellen D6 att en apostrof har lagts till framför cellen C6 uppgifter.
Dra i cellen D6 till slutet av ditt dataset och du får data för kolumnen C med inledande apostrofer i kolumnen D .
För din information kan du också använda funktionen CONCATENATE för att utföra samma uppgift.
4. Lägg till ledande apostrof med VBA-kod
Om du har ett mycket långt dataset kan det vara tröttsamt att lägga till ledande apostrofer med de tidigare metoderna, men med hjälp av Microsoft Visual Basic-applikationer (VBA) kan du enkelt lägga till ledande apostrofer med några få klick.
Först måste vi ställa in ett makro för att lägga till apostrofer i början. Press ALT+F11 för att öppna VBA fönstret. Från fönstret Projekt i det här fönstret, högerklicka på arkets namn och expandera Infoga Klicka sedan på Modul för att öppna Modul (kod) fönster.
I Modul (kod) fönstret och lägger in följande kod,
Sub AddAnApostrophe() For Each cell In Selection cell.Value = "'" & cell.Value Next cell End Sub
Här lägger koden till en apostrof i varje markerad cell efter att makrot har körts.
När du har infogat koden stänger du VBA Välj nu de celler där du vill lägga till apostrofer och gå till Visa och klicka på Makroer .
Det öppnar ett fönster som heter Makro . Välj AddAnApostrophe från Makronamn och klicka på Kör .
Som ett resultat kommer alla dina valda celler att ha en apostrof på framkanten. Men om du observerar cellerna kan du se att ingen apostrof visas på dessa celler och att det finns ett felsymbol i varje cell. Egentligen är apostrofen dold och felsymbolen visas eftersom data i varje cell är ett nummer men det har nu konverterats till text. Excel behandlar detta som ett fel. Men du kan se den dolda apostrofen och felsymbolen visas.apostrof från formellfältet, och med några få klick kan du ta bort feltecknet.
Om du klickar på en cell och tittar i formellfältet kan du se att det finns en apostrof på framkanten. För att ta bort feltecknet klickar du på Felkännetecken som visas till vänster om den markerade cellen.
Efter att ha klickat på Felkännetecken en rullgardinsmeny visas. Välj Ignorera fel från denna meny.
Nu kan du se att det inte finns något feltecken i den cellen. Du kan ta bort feltecknet från alla celler på samma sätt.
5. Omedelbart fönster för att lägga till ledande apostrof
Ett annat enkelt sätt att lägga till en ledande apostrof är att använda Omedelbart fönstret i VBA . press ALT+F11 för att öppna VBA och tryck sedan på CTRL+G för att öppna Omedelbart fönstret. Lägg nu in följande kod i detta fönster Omedelbart och tryck på ENTER .
for each v in range("C6:C11") : v.value = "'" & v.value : next.
Koden lägger till en inledande apostrof i varje cell i intervallet C6:C11 Stäng till sist VBA fönster.
Som ett resultat av detta kommer varje cell att ha en inledande apostrof. Om du vill ta bort feltecknet från cellerna följer du de steg som nämns i föregående metod.