Denna wikiHow lär dig hur du använder villkorlig formatering för att jämföra alla celler i två separata listor i ett Excel -kalkylblad och markera cellerna som visas på båda listorna. Den här funktionen är endast tillgänglig på Excel -skrivbordsversionen, och mobilappen stöder den inte.
Steg
Metod 1 av 2: Använda CountIf -formeln
Steg 1. Öppna Excel -kalkylbladet du vill redigera
Hitta kalkylarkfilen med listorna du vill jämföra och dubbelklicka på filen för att öppna den i Microsoft Excel.
Steg 2. Välj din första lista
Klicka på den första cellen i din första lista och dra musen ända ner till listans sista cell för att markera hela dataområdet.
Steg 3. Klicka på fliken Formler på verktygsfältet
Du hittar den här fliken ovanför verktygsfältet högst upp i kalkylarket. Det öppnar dina formelverktyg på verktygsfältets band.
Steg 4. Klicka på Definiera namn i verktygsfältet
Du hittar det här alternativet mitt i bandet "Formler". Det öppnar ett nytt popup-fönster och låter dig namnge din lista.
Steg 5. Skriv List1 i fältet Namn
Klicka på textfältet högst upp i popup-fönstret och ange ett listnamn här.
- Du kan senare använda det här namnet för att infoga din lista i jämförelseformeln.
- Alternativt kan du ge din lista ett annat namn här. Om det här till exempel är en lista med platser kan du namnge det "platser1" eller "platslista".
Steg 6. Klicka på OK i popup-fönstret
Detta kommer att bekräfta din handling och ge ditt namn ett namn.
Steg 7. Namnge din andra lista som List2
Följ samma steg som den första listan och ge den andra listan ett namn. Detta gör att du snabbt kan använda den andra listan i din jämförelseformel senare.
Du kan ge listan vilket namn du vill. Se till att komma ihåg eller anteckna namnet du ger till var och en av dina listor här
Steg 8. Välj din första lista
Klicka på den första cellen i den första listan och dra nedåt för att välja hela dataområdet.
Se till att din första lista är vald innan du börjar konfigurera din villkorliga formatering
Steg 9. Klicka på fliken Hem i verktygsfältet
Detta är den första fliken i det övre vänstra hörnet av verktygsfältet. Det öppnar dina grundläggande kalkylarkverktyg i verktygsfältet.
Steg 10. Klicka på Villkorlig formatering i verktygsfältet
Det här alternativet ser ut som en liten kalkylikon med några celler markerade i rött och blått. Det öppnar en rullgardinsmeny med alla dina formateringsalternativ.
Steg 11. Klicka på Ny regel på rullgardinsmenyn
Det öppnar ett nytt popup-fönster och låter dig manuellt ställa in en ny formateringsregel för det valda intervallet.
Steg 12. Välj alternativet "Använd en formel för att avgöra vilka celler som ska formateras"
Med det här alternativet kan du manuellt skriva en formateringsformel för att jämföra dina två listor.
- På Windows, hittar du den längst ner i regelistan i rutan "Välj en regel".
- På Mac, Välj Klassisk i rullgardinsmenyn "Stil" högst upp i popup-fönstret. Hitta sedan det här alternativet i den andra listrutan under menyn Stil.
Steg 13. Klicka på formelfältet i popup-fönstret
Du kan ange valfri Excel -formel här för att ställa in en villkorlig formateringsregel.
Steg 14. Skriv = countif (List2, A1) = 1 i formelfältet
Denna formel skannar dina två listor och markerar alla celler i din första lista som också visas i den andra listan.
- Ersätt A1 i formeln med numret på den första cellen i din första lista.
- Till exempel, om den första cellen i din första lista är cell D5, kommer din formel att se ut = countif (List2, D5) = 1.
- Om du gav ett annat namn till din andra lista, se till att ersätta List2 i formeln med det faktiska namnet på din egen lista.
- Alternativt kan du ändra formeln till = countif (List2, A1) = 0 om du vill markera cellerna som låt bli visas på den andra listan.
Steg 15. Skriv = countif (List1, B1) = 1 i formelfältet (valfritt)
Om du vill hitta och markera cellerna på din andra lista som också visas på den första listan, använd den här formeln istället för den första.
Ersätt List1 med namnet på din första lista och B1 med den första cellen i din andra lista
Steg 16. Välj ett anpassat format för att markera cellerna (valfritt)
Du kan välja en anpassad bakgrundsfyllningsfärg och olika teckensnittsstilar för att markera cellerna som din formel hittar.
- På Windows, Klicka på Formatera knappen längst ned till höger i popup-fönstret. Du kan välja en bakgrundsfärg på fliken "Fyll" och typsnitt på fliken "Teckensnitt".
- På Mac, välj ett förinställt format på rullgardinsmenyn "Format med" längst ner. Du kan också välja anpassat format här för att manuellt välja en bakgrundsfyllning och typsnitt.
Steg 17. Klicka på OK i popup-fönstret
Detta kommer att bekräfta och tillämpa din jämförelseformel. Alla celler i din första lista som också visas i den andra listan kommer att markeras med din färg och typsnitt.
- Om du till exempel väljer en ljusröd fyllning med mörkröd text, kommer alla återkommande celler att växla till den här färgen i din första lista.
- Om du använder den andra formeln ovan markerar villkorlig formatering de återkommande cellerna på din andra lista istället för den första.
Metod 2 av 2: Använda VLookup -formeln
Steg 1. Öppna ditt Excel -kalkylblad
Hitta Excel-filen med listorna du vill jämföra och dubbelklicka på filnamnet eller ikonen för att öppna kalkylarket i Microsoft Excel.
Steg 2. Klicka på den tomma cellen bredvid det första objektet i din andra lista
Hitta din andra lista i kalkylarket och klicka på den tomma cellen bredvid det första listobjektet högst upp.
- Du kan infoga din VLookup -formel här.
- Alternativt kan du välja vilken tom cell som helst i kalkylarket. Denna cell gör det bara mer bekvämt för dig att se din jämförelse bredvid din andra lista.
Steg 3. Skriv = vlookup (i den tomma cellen
VLookup -formeln gör att du kan jämföra alla objekt på två separata listor och se om ett värde är ett upprepat eller nytt värde.
Stäng inte formelparentesen förrän din formel är klar
Steg 4. Välj det första objektet i din andra lista
Utan att stänga formelparentesen klickar du på det första objektet i din andra lista. Detta kommer att infoga din andra listas första cell i formeln.
Steg 5. Skriv a, komma i formeln
När du har valt den första cellen i din andra lista skriver du ett komma i formeln. Du kommer att kunna välja ditt jämförelseintervall härnäst.
Steg 6. Håll ner och välj hela din första lista
Detta infogar cellintervallet i din första lista i den andra delen av VLookup -formeln.
Detta gör att du kan söka i den första listan efter det valda objektet från din andra lista (det första objektet högst upp i den andra listan) och återvända om det är ett upprepat eller nytt värde
Steg 7. Skriv a, komma i formeln
Detta låser jämförelseintervallet i din formel.
Steg 8. Skriv 1 i formeln efter kommatecken
Detta nummer representerar ditt kolumnindexnummer. Det kommer att uppmana VLookup -formeln att söka efter den faktiska listkolumnen istället för en annan kolumn bredvid den.
Om du vill att din formel ska returnera värdet från kolumnen bredvid din första lista skriver du 2 här
Steg 9. Skriv a, komma i formeln
Detta låser ditt kolumnindexnummer (1) i VLookup -formeln.
Steg 10. Skriv FALSE i formeln
Detta söker i listan efter en exakt matchning av det valda sökobjektet (det första objektet högst upp i den andra listan) istället för ungefärliga matchningar.
- Istället för FALSE kan du använda 0, det är exakt samma sak.
- Alternativt kan du skriva TRUE eller 1 om du vill söka efter en ungefärlig matchning.
Steg 11. Skriv) i slutet för att stänga formeln
Du kan nu köra din formel och se om det valda sökobjektet i din andra lista är ett upprepat eller nytt värde.
Om din andra lista till exempel börjar med B1 och din första lista går från cellerna A1 till A5 kommer din formel att se ut som = vlookup (B1, $ A $ 1: $ A $ 5, 1, falskt).
Steg 12. Tryck på ↵ Enter eller ⏎ Gå tillbaka på tangentbordet.
Detta kommer att köra formeln och söka i din första lista efter det första objektet från din andra lista.
- Om detta är ett upprepningsvärde ser du samma värde skrivs ut igen i formelcellen.
- Om detta är ett nytt värde ser du " #N/A"tryckt här.
- Om du till exempel söker efter "John" i den första listan och nu ser "John" i formelcellen, är det ett upprepningsvärde som kommer upp på båda listorna. Om du ser "#N/A" är det ett nytt värde på den andra listan.
Steg 13. Välj din formelcell
När du har kört din formel och sett dina resultat för det första listobjektet, klicka på formelcellen för att markera den.
Steg 14. Klicka och dra ner den gröna pricken längst ned till höger i cellen
Detta kommer att expandera din formelcell längs listan och tillämpa formeln på alla listobjekt i din andra lista.
- På så sätt kan du jämföra varje objekt på din andra lista med hela din första lista.
- Detta söker i din första lista efter varje objekt i din andra lista individuellt och visar resultatet bredvid varje cell separat.
- Om du vill se en annan markör för nya värden istället för "#N/A", använd den här formeln: = iferror (vlookup (B1, $ A $ 1: $ A $ 5, 1, false), "New Value"). Detta kommer att skriva ut "Nytt värde" för nya värden istället för "#N/A."