Note: The other languages of the website are Google-translated. Back to English

Sut i ddod o hyd i'r gwerth lleiaf mewn ystod heb gynnwys gwerth sero yn Excel?

Fel rheol, mae gwerth sero i fod i fod y gwerth lleiaf ymhlith niferoedd positif. Ond mewn rhai achosion, mae angen ichi ddod o hyd i'r gwerth lleiaf mewn ystod ac eithrio'r gwerth sero. Bydd yr erthygl hon yn dangos dull i chi o ddod o hyd i'r gwerth lleiaf ac eithrio sero yn Excel.

Darganfyddwch isafswm gwerth ac eithrio sero gyda'r fformiwla


swigen dde glas saeth Darganfyddwch isafswm gwerth ac eithrio sero gyda'r fformiwla

Gan dybio bod eich gwerthoedd rhif wedi'u lleoli yn ystod A1: E7 fel y dangosir isod. Defnyddiwch y fformiwla ganlynol i gael y gwerth lleiaf yn yr ystod honno ac eithrio sero yn Excel.

1. Dewiswch gell wag (H1) ar gyfer gosod y gwerth lleiaf, nodwch y fformiwla =SMALL(A1:E7,COUNTIF($A$1:$E$7,0)+1) i mewn i'r Bar Fformiwla, ac yna pwyswch y Rhowch allweddol.

Yna mae isafswm gwerth amrediad penodol ac eithrio sero yn cael ei boblogi yn y gell a ddewiswyd fel y dangosir y screenshot uchod.

Nodyn: Gallwch hefyd ddefnyddio'r fformiwla arae =MIN(IF($A$1:$E$7 <>0,$A$1:$E$7)) + Ctrl + Symud + Rhowch allweddi i gael isafswm gwerth amrediad ac eithrio sero yn Excel.


Yr Offer Cynhyrchedd Swyddfa Gorau

Mae Kutools for Excel yn Datrys y rhan fwyaf o'ch Problemau, ac yn Cynyddu Eich Cynhyrchedd 80%

  • Ailddefnyddio: Mewnosod yn gyflym fformwlâu cymhleth, siartiau ac unrhyw beth rydych chi wedi'i ddefnyddio o'r blaen; Amgryptio Celloedd gyda chyfrinair; Creu Rhestr Bostio ac anfon e-byst ...
  • Bar Fformiwla Gwych (golygu llinellau lluosog o destun a fformiwla yn hawdd); Cynllun Darllen (darllen a golygu nifer fawr o gelloedd yn hawdd); Gludo i'r Ystod Hidlo...
  • Uno Celloedd / Rhesi / Colofnau heb golli Data; Cynnwys Celloedd Hollt; Cyfuno Rhesi / Colofnau Dyblyg... Atal Celloedd Dyblyg; Cymharwch y Meysydd...
  • Dewiswch Dyblyg neu Unigryw Rhesi; Dewiswch Blank Rows (mae pob cell yn wag); Darganfyddiad Gwych a Darganfyddiad Niwlog mewn Llawer o Lyfrau Gwaith; Dewis ar Hap ...
  • Copi Union Celloedd Lluosog heb newid cyfeirnod fformiwla; Auto Creu Cyfeiriadau i Daflenni Lluosog; Mewnosod Bwledi, Blychau Gwirio a mwy ...
  • Testun Detholiad, Ychwanegu Testun, Tynnu yn ôl Swydd, Tynnwch y Gofod; Creu ac Argraffu Subtotals Paging; Trosi rhwng Cynnwys a Sylwadau Celloedd...
  • Hidlo Super (arbed a chymhwyso cynlluniau hidlo i ddalenni eraill); Trefnu Uwch yn ôl mis / wythnos / dydd, amlder a mwy; Hidlo Arbennig gan feiddgar, italig ...
  • Cyfuno Llyfrau Gwaith a Thaflenni Gwaith; Uno Tablau yn seiliedig ar golofnau allweddol; Rhannwch Ddata yn Daflenni Lluosog; Trosi Swp xls, xlsx a PDF...
  • Mwy na 300 o nodweddion pwerus. Yn cefnogi Swyddfa / Excel 2007-2019 a 365. Yn cefnogi pob iaith. Defnydd hawdd yn eich menter neu sefydliad. Nodweddion llawn treial am ddim 30 diwrnod. Gwarant arian yn ôl 60 diwrnod.
tab kte 201905

Mae Tab Office yn Dod â rhyngwyneb Tabbed i'r Swyddfa, a Gwneud Eich Gwaith yn Haws o lawer

  • Galluogi golygu a darllen tabbed yn Word, Excel, PowerPoint, Cyhoeddwr, Mynediad, Visio a Phrosiect.
  • Agor a chreu dogfennau lluosog mewn tabiau newydd o'r un ffenestr, yn hytrach nag mewn ffenestri newydd.
  • Yn cynyddu eich cynhyrchiant 50%, ac yn lleihau cannoedd o gliciau llygoden i chi bob dydd!
gwaelod officetab
sylwadau (29)
Wedi graddio 5 allan o 5 · Graddfeydd 1
Lleihawyd y sylw hwn gan y safonwr ar y wefan
Mae hyn yn gweithio cyn belled â bod eich holl rifau yn eich ystod yn rhifau positif.
Lleihawyd y sylw hwn gan y safonwr ar y wefan
rhowch gynnig ar hwn am "tro" diddorol.... Os yw rhif yn sero, defnyddiwch fformiwla syml IF(A1>0;A1,99999) i roi rhif amhosibl o uchel yn ei le, yna wrth ddewis yr isaf nid oes angen poeni am gyfri sero. Rwyf wedi darganfod nad yw cyfrif sero yn gweithio'n dda pan fo mwy nag un gwerth sero yn yr arae beth bynnag. Nid yw'n ymddangos bod y safle yn rhestru'r holl resi gyda sero yr un peth... mae'n ymddangos ei fod yn ychwanegu un yn gynyddrannol i'r safle ar gyfer pob sero.
Lleihawyd y sylw hwn gan y safonwr ar y wefan
mae hyn yn wych ac yn eich galluogi i werthuso araeau nad ydynt yn cydgyffwrdd - diolch! 
Lleihawyd y sylw hwn gan y safonwr ar y wefan
NAD OEDD UN OHONYNT YN GWEITHIO WEDI CAEL 0
Lleihawyd y sylw hwn gan y safonwr ar y wefan
Helo TIKI,
Pa fersiwn Excel ydych chi'n ei ddefnyddio?
Lleihawyd y sylw hwn gan y safonwr ar y wefan
what if my array of numbers are not contiguous? (ie $C$5:$I$6,$C$8:$I$8,$C$10:$I$12,$C$14:$I$14,$C$16:$I$28,$C$30:$I$31,$C$36:$I$37,$K$5:$P$6,$K$8:$P$8,$K$10:$P$12,$K$14:$P$14,$K$16:$P$28,$K$30:$P$31,$K$36:$P$37)
Lleihawyd y sylw hwn gan y safonwr ar y wefan
Diolch am y fformiwla "=SMALL(A1:E7,COUNTIF($A$1:$E$7,0)+1)".
Lleihawyd y sylw hwn gan y safonwr ar y wefan
Wedi gweithio'n berffaith dda, diolch!
Lleihawyd y sylw hwn gan y safonwr ar y wefan
Y broblem yw bod y fformiwla min() yn dweud wrth excell i gymharu'r eitemau yn y cromfachau. Os dywedwch wrth excel i edrych ar y cymharwch y gell â'r fformiwla ynddi, mae'n werth sero.
Er enghraifft: rydych am i gell B1 roi gwybod am y gwerth isaf a gofnodwyd erioed ar gyfer cell A3. Felly yng nghell B1 rydych chi'n nodi: =min(B1,A1). (Gwall cyfeirnod cylchlythyr os nad ydych wedi troi iteriadau yn opsiynau>fformiwlâu ymlaen. Newid iteriadau i fwy nag 1) Mae Excel yn dychwelyd 0.

Ateb: defnyddiwch y fformiwla ganlynol:
cell A1=MAX(B1,A1) cell A3 (data'n cael ei ddadansoddi) 37
cell B1=MIN(B1,A3)
cell C1=MIN(B1,A2)

Canlyniadau gwreiddiol:
cell A1:37 cell A3:37
cell B1: 0
cell C1: 0

(Dim ond unwaith y bydd yn gwneud y rhan hon) Gosodwch y gwerth lleiaf gwreiddiol trwy newid y fformiwla yn B1. Amnewid A3 gyda 37:

cell B1=MIN(B1,37)

Canlyniadau newydd:
cell A1:37 cell A3:37
cell B1: 37
cell C1:37


Nawr newidiwch y fformiwla yn B1 yn ôl i'r hyn ydoedd: cell B1=MIN(B1,A3). Dyna fe. Nawr pan fyddwch chi'n newid y gwerth yng nghell A3 bydd y gell A1 yn adrodd ar yr uchafswm a bydd cell B1 yn adrodd y min. Mae'n amlwg y gallwch chi guddio'r rhes gyda chell C1.

Canlyniadau terfynol:

cell A1:37 cell A3:26
cell B1: 26
cell C1:26
Lleihawyd y sylw hwn gan y safonwr ar y wefan
Diolch am hyn.
Fodd bynnag, a allwch fy helpu gyda pham mae hyn yn gweithio?
Yn y bôn, rydych yn dweud eich bod yn cyfrif gwerthoedd 0 yn yr ystod honno ac yn ychwanegu 1 ato?
Nid wyf yn deall, eglurwch.
Diolch ymlaen llaw
Lleihawyd y sylw hwn gan y safonwr ar y wefan
Helo David,
Ar gyfer y fformiwla =SMALL(A1:E7,COUNTIF($A$1:$E$7,0)+1):
1. COUNTIF($A$1:$E$7,0): y swyddogaeth COUNTIF yn cyfrif nifer y celloedd â sero yng nghelloedd A1 trwy E7, ac yn dychwelyd y canlyniad fel 1. Mae hyn yn golygu mai dim ond un cell sero sydd yn yr amrediad.
2. BACH(A1:E7,1+1): Yma mae angen i ni ddarganfod y gwerth lleiaf sy'n fwy na sero. Gan mai sero yw'r gwerth lleiaf cyntaf yn ystod A1:E7, mae angen i ni ddychwelyd yr 2il un lleiaf, BACH(A1:E7,2) yn golygu dychwelyd yr 2il nifer lleiaf yn ystod A1:E7.
Lleihawyd y sylw hwn gan y safonwr ar y wefan
Roedd hyn yn ddefnyddiol iawn. sut mae diwygio'r fformiwla y byddai'n nodi o dan ba bennawd y mae'r gwerth isaf yn lle rhoi'r gwerth isaf i mi. Senario yw bod gennyf 3 chyflenwr, sy'n darparu 3 phris gwahanol. hoffwn i'r fformiwla ddweud wrthyf pa gyflenwr sydd â'r pris isaf (hy cyflenwr 1, cyflenwr 2, ac ati) ac mae'n rhoi enw'r cyflenwr hwnnw i mi fel y gallwn ei ddidoli'n ddiweddarach. Diolch
Lleihawyd y sylw hwn gan y safonwr ar y wefan
Helo Francis,
Defnyddiwch y fformiwla hon: =INDEX($A$1:$C$1,0,MATCH(MIN($A2:$C2),$A2:$C2,0)) fel y dangosir y screenshot isod.
Lleihawyd y sylw hwn gan y safonwr ar y wefan
Helo Crystal, sut i eithrio gwerth sero yn y fformiwla hon
Lleihawyd y sylw hwn gan y safonwr ar y wefan
Grisial, rydych chi'n anhygoel! diolch diolch yn fawr iawn am yr help :-) gwneud fy mywyd/gwaith yn haws
Lleihawyd y sylw hwn gan y safonwr ar y wefan
diweddariad ar y fformiwla gan Crystal: mae'r fformiwla'n gweithio ond mae'n cyfrif y celloedd gwag fel yr isaf yn yr ystod. sut mae trwsio'r fformiwla i beidio â chyfrif am werth sero neu gelloedd gwag?
Lleihawyd y sylw hwn gan y safonwr ar y wefan
beth i'w wneud os oes gennych sero yn olynol. er enghraifft datganiad cymharol gydag eitemau heb eu dyfynnu?
Lleihawyd y sylw hwn gan y safonwr ar y wefan
Sut ydw i'n dod o hyd i'r nifer fach/isaf nad yw'n 0 yn seiliedig ar amodau penodol, ee: dod o hyd i'r nifer lleiaf mewn rhes, yn seiliedig ar y colofnau gyda "covid"?
Teipiais hwn =MIN(IF($C$8:$AF$8=$AK$3,C10:AF10<>0,C10:AF10)) ond nid yw'n gwerthuso hyn $C$8:$AF$8=$AK$3 , dim ond yn dychwelyd C10:AF10<>0,C10:AF10. lle AK3 = covid.
Lleihawyd y sylw hwn gan y safonwr ar y wefan
Mae gen i fformiwla sy'n edrych y rhif lleiaf mewn llyfr gwaith ar wahân, ond os nad yw'r data wedi'i fewnbynnu neu ei gasglu'n llawn eto, y gwerth dychwelyd yw 0, yn hytrach na'r nifer lleiaf. a oes ffordd i ddatrys hyn trwy'r fformiwla neu nodwedd mewn excel?
=MIN(IF('Data Mewnbwn 54 mm'!$D:$D='Gwerthoedd Mynegai 54 mm'!$A7,('Data Mewnbwn 54 mm'! J:J)*95%))
Lleihawyd y sylw hwn gan y safonwr ar y wefan
Heia,
Mae'n ddrwg gennyf, ni allaf ddatrys y broblem hon. Gallwch bostio'r broblem i'r fforwm isod i gael help gan selogion Excel eraill.
https://www.extendoffice.com/forum/kutools-for-excel.html 
Lleihawyd y sylw hwn gan y safonwr ar y wefan
Helo, sut i chwilio am yr isafswm gwerthoedd sy'n bresennol mewn matricsau lluosog, bob amser yn eithrio 0 os yw'r matricsau ar wahanol ddalennau?
Lleihawyd y sylw hwn gan y safonwr ar y wefan
Helo Zingo, Mae'n ddrwg gennyf ni allaf helpu i ddatrys y broblem hon. Yma, awgrymwch eich bod yn postio'r broblem i'r fforwm isod i gael help gan selogion Excel eraill. https://www.extendoffice.com/forum/kutools-for-excel.html 
Lleihawyd y sylw hwn gan y safonwr ar y wefan
Hi
A all unrhyw un fy helpu i ddefnyddio fformiwla i ddod o hyd i werth bach ac eithrio sero a'i amlygu gyda fformat amodol?
Lleihawyd y sylw hwn gan y safonwr ar y wefan
Heia,
Dilynwch y camau isod i'w gyflawni.
1. Cliciwch Hafan > Fformatio Amodol > Rheol Newydd.
2. Yn y Golygu Rheol Fformatio blwch deialog, dewiswch Fformatiwch gelloedd yn unig sy'n cynnwys yn y Dewiswch Math o Reol blwch rhestr; Dewiswch yn hafal i yn yr ail gwymplen, ac yna nodwch y fformiwla isod (peidiwch ag anghofio newid y cyfeiriadau cell):
=SMALL($F$5:$O$21, COUNTIF($F$5:$O$21, "<=0")+1)
3. Cliciwch ar y fformat botwm i nodi lliw llenwi i amlygu'r celloedd.
4. Cliciwch OK.
Gweler y sgrin lwytho i fyny isod.
Lleihawyd y sylw hwn gan y safonwr ar y wefan
Helo Annwyl Sristal
Diolch yn fawr am eich caredigrwydd a'r amser rydych chi'n ei dreulio ar fy mhroblem ac am ei datrys,
Doeddwn i ddim yn gwybod fel hyn ac mae hyn yn ddefnyddiol iawn ar gyfer gweithio yn y dyfodol.
Gan fod gen i fwy na 700 o resi yn fy nhaflen ac roedd angen i mi ddidoli fy nata hefyd ac oherwydd rhai celloedd wedi'u huno roedd yn anodd iawn ei wneud, felly gofynnais am help i gael cod VBA ac anfonodd rhai ffrindiau caredig god ataf. a datrys fy mhroblem.
Mae'n ddrwg gennyf, anghofiais roi gwybod ichi fod y broblem wedi'i datrys.
Diolch eto a gobeithio gallu ad-dalu cariad pob un ohonoch ffrindiau.
Pob lwc annwyl
Yr eiddoch yn gywir, Javid
Lleihawyd y sylw hwn gan y safonwr ar y wefan
Helo Javid,
Efallai y byddwch yn derbyn neges gwall pan fyddwch yn didoli ystod sy'n cynnwys celloedd wedi'u huno yn Excel. Nid oes unrhyw ffordd uniongyrchol i ymdrin â'r mater hwn. Mae angen i chi ddad-uno'r celloedd unedig â llaw yn gyntaf i ddidoli pob cell. Gallwch ddilyn y dulliau yn yr erthygl ganlynol. Gobeithio y gallaf helpu. Diolch i chi am eich sylw.
Sut i Ddidoli Data Gyda Chelloedd Wedi'u Cyfuno Yn Excel?
Lleihawyd y sylw hwn gan y safonwr ar y wefan
Helo annwyl Grisial,
Da gweld dy sylw eto :)
Diolch yn fawr am eich gwybodaeth a'ch awgrymiadau defnyddiol.
Ar ôl wynebu llawer o broblemau, penderfynais newid fy strategaeth a'r cam cyntaf oedd cael gwared ar y celloedd unedig a rhoi celloedd newydd a rhifau newydd yn eu lle.
Rwy'n gwneud rhai newidiadau, gan gynnwys yr un y soniais amdano.
Rwy'n gobeithio y byddaf yn wynebu llai o broblemau o hyn ymlaen.
Diolch eto gyda chariad,
Cael amseroedd braf.
Wedi graddio 5 allan o 5
Lleihawyd y sylw hwn gan y safonwr ar y wefan
Saya mencari nilai alpa predikat dan tentunya nilai 0 sangat dibutuhkan, kenapa fungsi min tidak mendeteksi nilai 0 di excel saya?
Lleihawyd y sylw hwn gan y safonwr ar y wefan
Helo Denysptwn,
Mae'r fformiwla yn y swydd hon yn helpu i ddod o hyd i'r gwerth lleiaf heb gynnwys sero.
Os ydych chi am gynnwys sero yn y canlyniad, defnyddiwch y fformiwla hon: =MIN($A$1:$C$7)
Nid oes unrhyw sylwadau wedi'u postio yma eto
Gadewch eich sylwadau
Postio fel Gwestai
×
Graddiwch y swydd hon:
0   Cymeriadau
Lleoliadau a Awgrymir