Hvordan sammenlignes to tal med decimaltal i Excel?
Antag at der er to kolonner med decimaltal, og du vil bare sammenligne to tal i hver række med decimaltal kun som vist nedenstående skærmbillede. Hvordan kan du hurtigt løse dette job i Excel?
Sammenlign to decimaltal med formlen
Sammenlign to decimaltal med uddrag af tekst
Sammenlign to decimaltal med formlen
For at sammenligne kun to decimaltal mellem to tal kan du anvende følgende formler, som du har brug for.
Vælg en tom celle ud for de to tal, du vil sammenligne, skriv denne formel =IF((FLOOR(A1, 0.01)-FLOOR(B1, 0.01))=0,1,-1), tryk på Indtast og for at trække fyldhåndtaget ned for at sammenligne to kolonner. I de beregnede resultater, 1 angiver, at de to decimaltal er ens, mens -1 markerer de to decimaltal er forskellige. Se skærmbillede:
Bemærk: I ovenstående formel er A1 og B1 de to tal, du vil sammenligne, 0.01 angiver at sammenligne decimaltal med to cifre.
Tip: Hvis du først vil afrunde decimalen og derefter sammenligne, kan du bruge en af følgende to formler.
I formlerne 2 angiver at sammenligne de første to cifre i decimaltal, A1 og B1 er de tal, du vil sammenligne.
= HVIS ((RUND (A1,2) -RUND (B1,2)) = 0,1, -1)
= HVIS (RUND (A1,2) = RUND (B1,2), "ok", "!! FEJL !!")
Sammenlign to decimaltal med uddrag af tekst
Hvis du bare vil sammenligne decimaltal med de første to eller første n cifre, kan du anvende Uddrag tekst nytte af Kutools til Excel for at udtrække de decimaltal, du har brug for først, og derefter bruge en simpel formel til at sammenligne dem.
Kutools til Excel, med mere end 300 praktiske funktioner, der gør dine job lettere. |
Efter installation Kutools til Excel, gør venligst som nedenfor:(Gratis download Kutools til Excel nu!)
1. Vælg de to kolonnetal, du vil sammenligne, og klik på Kutools > tekst > Uddrag tekst. Se skærmbillede:
2. i Uddrag tekst dialog, skriv . ?? ind i tekst boks og klik Tilføj at tilføje dette kriterium til Uddragsliste. Se skærmbillede:
3. Kontroller kun det nye kriterium i Uddragsliste sektion, og klik Ok. Vælg derefter en celle for at placere de udpakkede decimaltal, og klik på OK at færdiggøre. Se skærmbillede:
4. Skriv denne formel i den tilstødende celle til de udpakkede tal = IF ((D1-El) = 1, -0,1)Skriv Indtast tasten, og træk fyldhåndtaget ned til de celler, du har brug for. I resultaterne af beregningerne 1 angiver, at de to tal er ens, -1 viser, at tallene er forskellige. Se skærmbillede:
Demo
Relative artikler
- Sådan fjernes ledende nuller før decimaltegn i Excel?
- Hvordan konverteres decimaltimer / minutter til tidsformat i Excel?
- Hvordan konverteres decimaltal til binært / oktalt / hex-tal eller omvendt i Excel?
- Hvordan genereres tilfældige decimal- / heltalstal i Excel?
Bedste kontorproduktivitetsværktøjer
Overlad dine Excel-færdigheder med Kutools til Excel, og oplev effektivitet som aldrig før. Kutools til Excel tilbyder over 300 avancerede funktioner for at øge produktiviteten og spare tid. Klik her for at få den funktion, du har mest brug for...
Fanen Office bringer en grænseflade til et kontor med Office, og gør dit arbejde meget lettere
- Aktiver redigering og læsning af faner i Word, Excel, PowerPoint, Publisher, Access, Visio og Project.
- Åbn og opret flere dokumenter i nye faner i det samme vindue snarere end i nye vinduer.
- Øger din produktivitet med 50 % og reducerer hundredvis af museklik for dig hver dag!