Om du har en lista med värden i Excel och du inte kan hitta en exakt matchning måste du antingen hitta Närmast större eller Närmast mindre värde. Till exempel, om du gör en jämförelse av siffror och du inte hittar en exakt matchning i intervallet, kan du använda nästa större eller mindre tal och gå vidare.
Vi kan använda en kombination av Countif, Large och Små formel för att få vår produktion.
Countif används för att räkna antalet gånger som specifik data upprepas i ett cellintervall.
Syntax = COUNTIF (intervall, kriterier)
Stor: Returnerar det k: e största värdet i en datamängd.
Syntax = LARGE (array, k)
Små: Returnerar det k-minsta värdet i en datamängd.
Syntax = Liten (array, k)
Låt oss förstå vad som är närmast större och mindre antal
Vi har en lista med slumptal 1,2,3,5,8,10 och vi behöver en formel för att utvärdera följande:
- Om k finns i listan, returnera k
- Om k inte finns i listan, returnera nästa högre värde. Till exempel, om k = 7, returnera 8 (vid närmaste större antal)
- Om k inte finns i listan, returnera nästa mindre värde. Till exempel, om k = 7, returnera 5
(vid närmaste mindre antal)
Låt oss ta ett exempel, vi har några slumpmässiga tal i kolumn A & vi måste hitta värdet i detta intervall, vilket är Närmast mindre eller Närmast större till cell B2 som innehåller 46. Detta nummer är inte tillgängligt i vårt sortiment. Se skärmdumpen nedan
Låt oss se hur vi beräknar Närmaste större nummer först:
Vi kan manuellt kontrollera det näst största värdet till 46, vilket är 54.
Nu kan vi försöka få samma resultat med formeln -
- Vi kommer att använda en kombination av STOR & RÄTTA funktioner för att generera det närmaste större antalet.
- Kriterier är större än '>' signera med Lookup Value dvs cell B2
- Tecknet större än kombinerat med Lookup -värdet returnerar 5 värden, dvs 54, 57, 61, 74, 83 som är större än 46.
- När vi slår samman de stora och riffelfunktionerna får vi 54. Se formeln i cellerna G2 och G3 i ögonblicksbilden nedan.
PS: B2 i Countifformula är uppslagsvärdet, dvs 46
- I cell C2, formeln som används för att hitta Närmast större nummer är = LARGE ($ A $ 2: $ A $ 8, COUNTIF ($ A $ 2: $ A $ 8, ">" & B2))
Låt oss nu se hur vi beräknar Närmaste mindre antal -
Vi kan manuellt kontrollera nästa mindre värde till 46 vilket är 28.
Låt oss få samma output med formeln -
- Vi kommer att använda en kombination av LITT & RÄNTAfunktioner för att generera det närmaste mindre antalet.
- Kriterier är lessthan ‘<’ med uppslagsvärde, dvs cell B2
- Mindre än tecken kombinerat med Lookup -värdet returnerar 2 värden, dvs 16 och 28 som är mindre än 46.
- När vi slår ihop Small & Countiffunctions får vi 28. Se formeln i cellerna G5 och G6 i ögonblicksbilden nedan.
Se skärmdump nedan med formeln:
Obs: cell B2 i CountifFormula är uppslagsvärdet, dvs 46
- I cell D2 används formeln för att hitta Närmast mindre nummer är = LILLA ($ A $ 2: $ A $ 8, COUNTIF ($ A $ 2: $ A $ 8, "<" & B2))
Detta är hur vi kan returnera det närmaste större antalet och skåpet mindre antalet.