Sut i Ddod o Hyd i'r Ail Werth Mwyaf gyda Meini Prawf Yn Excel

  • Rhannu Hwn
Hugh West

Yn y tiwtorial hwn, rydw i'n mynd i ddangos 4 driciau cyflym i chi i ddod o hyd i'r ail werth mwyaf gyda meini prawf yn excel. Gallwch ddefnyddio'r dulliau hyn hyd yn oed mewn setiau data mawr i ddarganfod yr ail werth mwyaf trwy osod meini prawf. Trwy gydol y tiwtorial hwn, byddwch hefyd yn dysgu rhai offer a thechnegau excel pwysig a fydd yn ddefnyddiol iawn mewn unrhyw dasg sy'n ymwneud ag excel.

Lawrlwythwch Gweithlyfr Ymarfer

Gallwch lawrlwytho'r gweithlyfr ymarfer o'r fan hon.

3> Darganfod Ail Werth Mwyaf gyda Meini Prawf.xlsm

4 Tric Cyflym i Ddarganfod Ail Werth Mwyaf gyda Meini Prawf yn Excel

Rydym wedi cymryd a set ddata gryno i esbonio'r camau'n glir. Mae gan y set ddata tua 7 rhes a 3 colofn. I ddechrau, rydym yn cadw'r holl gelloedd yn y fformat Currency . Ar gyfer yr holl setiau data, mae gennym 2 golofnau unigryw sef Enw'r Clwb, Pecyn Cartref a Pecyn i Ffwrdd . Er y gallwn amrywio nifer y colofnau yn ddiweddarach os oes angen hynny.

1. Defnyddio Swyddogaeth LARGE

Y ffwythiant LARGE yn mae excel yn gallu dychwelyd rhif o restr o rifau ar ôl i ni ei ddidoli mewn trefn ddisgynnol. Gadewch i ni weld sut i gymhwyso'r swyddogaeth hon i ddod o hyd i'r ail werth mwyaf gyda meini prawf.

Camau:

  • Yn gyntaf, ewch i gell F7 a mewnosodwch y fformiwla ganlynol:
=LARGE(IF(C4:D4=F5,C5:D10),2)

>
  • Nawr, pwyswch Rhowch a bydd hyncyfrifwch y pris ail fwyaf Kit Cartref o fewn F7 .
  • 🔎 Sut Mae'r Fformiwla yn Gweithio?

    • IF(C4:D4=F5,C5:D10): Mae'r rhan hon yn dychwelyd arae o'r gwerthoedd cell a FALSE gwerthoedd cell.
    • =LARGE(IF(C4:D4=F5,C5:D10),2): Mae'r rhan hon o'r fformiwla yn dychwelyd gwerth terfynol 119 .

    2. Defnyddio ffwythiant AGREGATE

    Mae'r ffwythiant AGREGATE yn excel yn rhoi'r gallu i ni berfformio cyfanred cyfrifiadau megis COUNT , AVERAGE , MAX, ac ati. Mae'r swyddogaeth hon hefyd yn anwybyddu unrhyw resi neu wallau cudd. Byddwn yn defnyddio'r swyddogaeth hon i ddod o hyd i'r ail werth mwyaf gyda meini prawf penodol. Dilynwch y camau isod i wneud hyn.

    Camau:

    • I ddechrau, cliciwch ddwywaith ar gell F7 a rhowch y isod y fformiwla:
    =AGGREGATE(14,6,(C5:D10)/(C4:D4=F5),2)

    • Nesaf, pwyswch yr allwedd Enter a dylech gael y pris cit oddi cartref ail-fwyaf.

    3. Defnyddio Swyddogaeth SUMPRODUCT

    Fwythiant SUMPRODUCT yn Mae excel yn lluosi'r ystod o werthoedd yn gyntaf ac yna'n rhoi swm y lluosiadau hynny. Gallwn ddefnyddio'r ffwythiant hwn ynghyd â y ffwythiant LARGE i ddarganfod yr ail werth mwyaf gyda meini prawf.

    Camau:

    • I ddechrau y dull hwn, dwbl-gliciwch ar gell F7 a mewnosodwch y fformiwlaisod:
    =SUMPRODUCT(LARGE((B5:B10=F5)*(C5:D10),2))

    • Nesaf, pwyswch yr allwedd Enter ac o ganlyniad , bydd hwn yn dod o hyd i'r ail werth pris mwyaf ar gyfer y pecyn Man City y tu mewn i gell C10 .

    >

    🔎 Sut Mae'r Fformiwla yn Gweithio?

    • (B5:B10=F5)*(C5:D10) : Mae'r rhan hon o'r fformiwla yn dychwelyd amrywiaeth o werthoedd sydd yr uchaf yn y rhestr a gwerthoedd eraill fel 0 .
    • LARGE((B5:B10=F5)* (C5:D10),2) : Mae'r gyfran hon yn rhoi'r gwerth 80 fel yr ail werth mwyaf.
    • =SUMPRODUCT(LARGE((B5:B10=F5) )*(C5:D10),2)): Mae'r rhan hon yn rhoi'r gwerth terfynol yn ôl sef 80 yn yr achos hwn.

    4. Gan ddefnyddio Cod VBA

    Os ydych chi'n gyfarwydd â VBA yn excel, gallwch ddod o hyd i'r gwerth ail-fwyaf gyda meini prawf gyda dim ond ychydig o gliciau . Gadewch i ni weld sut i wneud hyn.

    Camau:

    • Ar gyfer y dull hwn, ewch i'r tab Datblygwr a dewiswch Visual Basic .

    Nawr, dewiswch Mewnosod yn y ffenestr VBA a chliciwch ar Modiwl .

    >
  • Nesaf, teipiwch y fformiwla isod yn y ffenestr newydd:
  • 2487

    >
  • Yna, agorwch y macro o'r tab Datblygwr drwy glicio ar Macros .
  • 24>

    • Nawr, yn y ffenestr Macro , dewiswch y macro Ail Fwyaf a chliciwch Rhedeg .

    • O ganlyniad, mae'r VBABydd cod yn cyfrifo'r gwerth ail-uchaf o'r holl becynnau i ffwrdd o fewn cell F7 .

    Sut i Ddod o Hyd i'r 5 Gwerth Gorau ac Enwau gyda Meini Prawf yn Excel

    Yn y dull hwn, byddwn yn gweld y camau manwl i ddod o hyd i'r gwerthoedd ac enwau 5 uchaf gyda meini prawf yn excel.

    Camau:

    • I ddechrau, cliciwch ddwywaith ar gell E5 a rhowch y fformiwla isod:
    > =LARGE($C$5:$C$10,ROWS($E$5:$E5))

    • Yna, pwyswch y fysell Enter a chopïwch y fformiwla hon i'r celloedd gan ddefnyddio Fill Handle .
    • O ganlyniad, bydd hwn yn dod o hyd i'r gwerthoedd 5 uchaf ar gyfer y citiau cartref.

    1>🔎 Sut Mae'r Fformiwla yn Gweithio?

    • ROWS($E$5:$E5): Mae'r gyfran hon yn rhoi gwerth 1 .
    • =LARGE($C$5:$C$10,ROWS($E$5:$E5)): Mae'r rhan hon yn dychwelyd y gwerth terfynol sef y uchaf 5 prisiau cit cartref.

    Pethau i'w Cofio

    • Gallwch ddefnyddio'r llwybr byr ALT+F11 i agor y ffenestr VBA a ALT+F8 i agor y ffenestr Macros.
    • Sylwer bod y ffwythiant LARGE yn anwybyddu celloedd sy'n wag neu'n cynnwys TRUE neu FALSE gwerthoedd ynddynt.
    • Os nad oes gwerth rhifol, mae'n bosibl y bydd y swyddogaeth hon yn dychwelyd y #NUM! gwall o ganlyniad.

    Mae Hugh West yn hyfforddwr a dadansoddwr Excel hynod brofiadol gyda dros 10 mlynedd o brofiad yn y diwydiant. Mae ganddo radd Baglor mewn Cyfrifeg a Chyllid a gradd Meistr mewn Gweinyddu Busnes. Mae gan Hugh angerdd am addysgu ac mae wedi datblygu dull addysgu unigryw sy’n hawdd ei ddilyn a’i ddeall. Mae ei wybodaeth arbenigol o Excel wedi helpu miloedd o fyfyrwyr a gweithwyr proffesiynol ledled y byd i wella eu sgiliau a rhagori yn eu gyrfaoedd. Trwy ei flog, mae Hugh yn rhannu ei wybodaeth gyda’r byd, gan gynnig tiwtorialau Excel am ddim a hyfforddiant ar-lein i helpu unigolion a busnesau i gyrraedd eu llawn botensial.