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

Conas luachanna meaitseála iolracha a thabhairt ar ais bunaithe ar chritéar amháin nó níos mó in Excel?

De ghnáth, is furasta don chuid is mó dínn luach sonrach a lorg agus an earra meaitseála a chur ar ais tríd an bhfeidhm VLOOKUP a úsáid. Ach, an ndearna tú iarracht riamh luachanna meaitseála iolracha a thabhairt ar ais bunaithe ar chritéar amháin nó níos mó mar a leanas an pictiúr a thaispeántar? San Airteagal seo, tabharfaidh mé isteach roinnt foirmlí chun an tasc casta seo a réiteach in Excel.

Cuir luachanna meaitseála iolracha ar ais bunaithe ar chritéar amháin nó níos mó le foirmlí eagar


Cuir luachanna meaitseála iolracha ar ais bunaithe ar chritéar amháin nó níos mó le foirmlí eagar

Mar shampla, ba mhaith liom gach ainm a bhfuil 28 bliana d’aois agus a thagann ó Stáit Aontaithe Mheiriceá a bhaint, cuir an fhoirmle seo a leanas i bhfeidhm:

1. Cóipeáil nó cuir isteach an fhoirmle thíos i gcill bhán inar mian leat an toradh a aimsiú:

=INDEX($B$2:$B$11, SMALL(IF(COUNTIF($F$2, $C$2:$C$11)*COUNTIF($G$2, $D$2:$D$11), ROW($A$2:$D$11)-MIN(ROW($A$2:$D$11))+1), ROW(A1)), COLUMN(A1))

nótaí: San fhoirmle thuas, B2: B11 an colún é a gcuirtear an luach meaitseála ar ais uaidh; F2, C2: C11 arb iad an chéad choinníoll agus na sonraí colúin ina bhfuil an chéad choinníoll; G2, D2: D11 an dara coinníoll agus na sonraí colúin ina bhfuil an coinníoll seo, athraigh iad de réir do riachtanas.

2. Ansin, brúigh Ctrl + Shift + Iontráil eochracha chun an chéad toradh meaitseála a fháil, agus ansin an chéad chill fhoirmle a roghnú agus tarraing an láimhseáil líonta síos go dtí na cealla go dtí go dtaispeántar luach earráide, anois, tugtar na luachanna meaitseála uile ar ais mar atá thíos an scáileán a thaispeántar:

Leideanna: Mura gá duit ach na luachanna meaitseála uile a thabhairt ar ais bunaithe ar choinníoll amháin, cuir an fhoirmle eagar thíos i bhfeidhm:

=IFERROR(INDEX($B$2:$B$11, SMALL(IF($F$2=$D$2:$D$11, ROW($D$2:$D$11)-ROW($D$2)+1), ROW(1:1))),"" )


Earraí níos coibhneasta:

  • Luachanna Il-Amharc a Fhilleadh i gCill Scartha le Coma amháin
  • In Excel, is féidir linn feidhm VLOOKUP a chur i bhfeidhm chun an chéad luach comhoiriúnaithe a thabhairt ar ais ó chealla tábla, ach, uaireanta, caithfimid na luachanna meaitseála go léir a bhaint agus ansin iad a dheighilt le teorantóir ar leith, mar shampla camóg, Fleasc, srl. cill mar a thaispeántar an pictiúr a leanas. Conas a d’fhéadfaimis luachanna ilbhreathnaithe a fháil agus a thabhairt ar ais i gcill scartha camóg in Excel?
  • Luachanna Meaitseála Il Vlookup Agus Fill ar ais I mBileog Google Ag an am céanna
  • Is féidir leis an ngnáthfheidhm Vlookup i mbileog Google cabhrú leat an chéad luach meaitseála a fháil agus a chur ar ais bunaithe ar shonraí ar leith. Ach, uaireanta, b’fhéidir go mbeidh ort amharc agus filleadh ar na luachanna meaitseála go léir mar a leanas an pictiúr a thaispeántar. An bhfuil aon bhealaí maithe éasca agat chun an tasc seo a réiteach i mbileog Google?
  • Vlookup Agus Cuir Luachanna Il ar ais ón Liosta Buail Isteach
  • In Excel, conas a d’fhéadfá luachanna iolracha comhfhreagracha a bhreathnú agus a chur ar ais ó liosta anuas, rud a chiallaíonn nuair a roghnaíonn tú mír amháin ón liosta anuas, taispeántar a luachanna coibhneasta uile ag an am céanna mar a thaispeántar an pictiúr a leanas. An t-alt seo, tabharfaidh mé an réiteach isteach céim ar chéim.
  • Luachanna iomadúla a bhreathnú agus a thabhairt ar ais go hingearach in Excel
  • De ghnáth, is féidir leat feidhm Vlookup a úsáid chun an chéad luach comhfhreagrach a fháil, ach, uaireanta, ba mhaith leat gach taifead meaitseála a thabhairt ar ais bunaithe ar chritéar ar leith. An t-alt seo, labhróidh mé faoi conas na luachanna meaitseála go léir a bhreathnú agus a chur ar ais go hingearach, go cothrománach nó in aon chill amháin.
  • Vatchup Agus Sonraí Meaitseála a Fhilleadh Idir Dhá Luachan in Excel
  • In Excel, is féidir linn gnáthfheidhm Vlookup a chur i bhfeidhm chun an luach comhfhreagrach a fháil bunaithe ar shonraí ar leith. Ach, uaireanta, ba mhaith linn an luach meaitseála idir dhá luach a bhreathnú agus a chur ar ais mar a thaispeántar an pictiúr a leanas, conas a d’fhéadfá déileáil leis an tasc seo in Excel?

 


  • Barra Foirmle Super (cuir línte iolracha téacs agus foirmle in eagar go héasca); Leagan Amach Léitheoireachta (líon mór cealla a léamh agus a chur in eagar go héasca); Greamaigh go dtí an Raon Scagtha...
  • Cumaisc Cealla / Sraitheanna / Colúin agus Sonraí a Choinneáil; Ábhar Cealla Scoilt; Comhcheangail Sraitheanna Dúblacha agus Suim / Meán... Cill Dúblach a Chosc; Déan comparáid idir Ranganna...
  • Roghnaigh Dúblach nó Uathúil Sraitheanna; Roghnaigh Blank Rows (tá na cealla uile folamh); Aimsigh Super agus Fuzzy Aimsigh i go leor Leabhar Oibre; Roghnaigh go randamach ...
  • Cóip Díreach Cealla Il gan tagairt fhoirmle a athrú; Tagairtí Cruthaigh Auto chuig Bileoga Il; Cuir Urchair isteach, Boscaí Seiceála agus go leor eile ...
  • Foirmlí is Fearr agus Cuir isteach go tapa, Ranganna, Cairteacha agus Pictiúir; Cealla a Chriptiú le pasfhocal; Cruthaigh Liosta Ríomhphoist agus seol ríomhphoist ...
  • Sliocht Téacs, Cuir Téacs leis, Bain de réir Poist, Bain Spás; Subtotals Paging a chruthú agus a phriontáil; Tiontaigh Idir Ábhar Cealla agus Tráchtanna...
  • Scagaire Super (scéimeanna scagaire a shábháil agus a chur i bhfeidhm ar bhileoga eile); Ard-Sórtáil de réir míosa / seachtaine / lae, minicíocht agus níos mó; Scagaire Speisialta le cló trom, iodálach ...
  • Comhcheangail Leabhair Oibre agus Bileoga Oibre; Cumaisc Táblaí bunaithe ar eochaircholúin; Roinn Sonraí i Ilbhileoga; Baisc Tiontaigh xls, xlsx agus PDF...
  • Grúpáil Tábla Pivot de réir uimhir na seachtaine, lá na seachtaine agus níos mó ... Taispeáin Cealla Díghlasáilte, Faoi Ghlas de réir dathanna éagsúla; Aibhsigh Cealla a bhfuil Foirmle / Ainm orthu...
cluaisín kte 201905
  • Cumasaigh eagarthóireacht agus léamh tabbed i Word, Excel, PowerPoint, Foilsitheoir, Rochtain, Visio agus Tionscadal.
  • Oscail agus cruthaigh cáipéisí iolracha i gcluaisíní nua den fhuinneog chéanna, seachas i bhfuinneoga nua.
  • Méadaíonn do tháirgiúlacht 50%, agus laghdaíonn sé na céadta cad a tharlaíonn nuair luch duit gach lá!
bun officetab

 

Sórtáil tuairimí de réir
Comments (25)
Níl rátálacha ar bith fós. Bí ar an gcéad duine a rátáil!
Rinne an modhnóir ar an láithreán an trácht seo a íoslaghdú
Bhain mé triail as an fhoirmle chéanna cruinn; chóipeáil 100%. Ba é an t-aon rud a d'athraigh mé ná na sonraí a mheaitseáil agus a thabhairt ar ais. Nuair a úsáidim an fhoirmle seo deir Excel "Chuir tú an iomarca argóintí isteach ar son na feidhme seo).=INDEX('Tuairisc Imleabhar 2020'! $B$3:$B$100,SMALL(IF(COUNTIF($A$1,'2020 Volume) Tuairiscigh'!$A$3:$A$100)*COUNTIF($A$3,'2020 Tuairisc Imleabhar'!$D$3:$D$100), ROW('Tuairisc Imleabhar 2020'!$A$3:$G$100)- MIN(ROW('Tuairisc Imleabhar 2020'!$A$3:$G$100))+1,"0"), ROW(A1), COLUMN(A1))
Rinne an modhnóir ar an láithreán an trácht seo a íoslaghdú
Dia duit, An bhféadfá do chuid sonraí agus earráid fhoirmle a thabhairt mar screesnhot anseo?
Rinne an modhnóir ar an láithreán an trácht seo a íoslaghdú
Dia duit, Conas is féidir liom é a úsáid le haghaidh riocht Cothrománach.
Rinne an modhnóir ar an láithreán an trácht seo a íoslaghdú
Cad é an "0" tar éis an +1 san fhoirmle? Níl sé sin i sampla a haon.
Rinne an modhnóir ar an láithreán an trácht seo a íoslaghdú
Dia duit, bhain mé triail as an bhfoirmle chéanna. Tá toradh á fháil agam ach nuair a thugtar CSE ní sholáthraíonn sé aon fhreagraí iolracha
Rinne an modhnóir ar an láithreán an trácht seo a íoslaghdú

Rinne an modhnóir ar an láithreán an trácht seo a íoslaghdú
Maidir le Luachanna Ilmheaitseála Tuairisceáin Bunaithe ar Chritéir Amháin Nó Ilghnéitheacha Le Foirmlí Eagar: Cén fáth go n-oibríonn sé má tá na sonraí agam áit ar bith eile seachas tosú in A1, cé go nuashonraíonn mé gach tagairt cille san fhoirmle?
Rinne an modhnóir ar an láithreán an trácht seo a íoslaghdú
Sa chéad sampla, cén t-athrú ar an bhfoirmle a bheadh ​​de dhíth chun gach duine a bhí níos lú ná 28 bliain d’aois a thabhairt ar ais?
Rinne an modhnóir ar an láithreán an trácht seo a íoslaghdú
Haigh,

Bhí mé ag smaoineamh an bhféadfaí 2ú critéar a iontráil ach ón raon céanna leis an 1ú critéar,

Mar shampla leis an sampla a úsáidtear thuas ba mhaith liom cuardach a dhéanamh ar ainmneacha daoine ó Mheiriceá agus ón bhFrainc araon Mar sin bheadh ​​an Fhrainc ag cill F3, bheadh ​​Scarlett & Andrew ar an liosta i gColún G freisin.

Go raibh maith agat as cúnamh roimh ré.
Rinne an modhnóir ar an láithreán an trácht seo a íoslaghdú
Dia duit Nick,

Sásta cabhrú leat. Más mian leat ainmneacha daoine a fháil ó Mheiriceá agus ón bhFrainc araon, molaim duit ár bhfoirmle a úsáid faoi dhó chun an toradh a fháil. Féach ar an screenshot, le do thoil, In F2 agus G2 tá luachanna "Stáit Aontaithe Mheiriceá" agus "An Fhrainc". Cuir foirmle i bhfeidhm =IFERROR(INDEX($B$2:$B$11, SMALL(IF($F$2=$D$2:$D$11), ROW($D$2:$D$11))-ROW($D$2))+1) ), ROW(1:1))),"") chun na torthaí a fháil do Mheiriceá. Agus cuir an fhoirmle i bhfeidhm =IFERROR(INDEX($B$2:$B$11, SMALL(IF($G$2=$D$2:$D$11), ROW($D$2:$D$11))-ROW($D$2))+) 1), ROW(1:1))),"") chun na torthaí a fháil don Fhrainc. Tá sé simplí. Bain triail as, le do thoil.

Le meas,
Mandy
Rinne an modhnóir ar an láithreán an trácht seo a íoslaghdú
Nuair a úsáidim an dara foirmle agus tarraingim síos, ní bhíonn aon rud le feiceáil. Deir toradh na foirmle (fx) gur cheart go mbeadh rud éigin á thabhairt ar ais aige ach go bhfuil sé bán. Conas is féidir liom é seo a cheartú?
Rinne an modhnóir ar an láithreán an trácht seo a íoslaghdú
Dia duit Ailis,

Sásta cabhrú leat. Bhain mé triail as an dara foirmle san alt agus tarraing an fhoirmle síos, cuireadh an chuid eile de thorthaí ar ais. Sílim go mb’fhéidir go bhfuil dhá chúis le d’fhadhb. Ar dtús, b'fhéidir go ndéanfaidh tú dearmad ar Ctrl + Shift + Iontráil eochracha a bhrú chun an fhoirmle a chur isteach. Ar an dara dul síos, níl an toradh meaitseála ach ceann amháin, mar sin ní chuirtear aon torthaí eile ar ais. Bíodh seic agat le do thoil.

Le meas,
Mandy
Rinne an modhnóir ar an láithreán an trácht seo a íoslaghdú
Dia daoibh,
Bhain mé triail as an bhfoirmle agus gineann sé luach 0 nó an íomhá a ghabhann leis
Rinne an modhnóir ar an láithreán an trácht seo a íoslaghdú
Dia duit, Milku
Thaispeáin do screenshot bogearraí WPS de leagan MAC, mar sin níl mé cinnte an bhfuil ár bhfoirmle ar fáil.
D'uaslódáil mé comhad Excel anseo, is féidir leat iarracht a dhéanamh féachaint an féidir é a ríomh i gceart i do thimpeallacht.
Go raibh maith agat!
Rinne an modhnóir ar an láithreán an trácht seo a íoslaghdú
Dia duit,
cad a bheadh ​​ag teastáil chun an chéad fhoirmle a leathnú sa chás seo a leanas:
Tá roinnt IDanna Bán (m.sh. cill A5 bán) agus ba mhaith liom coinníoll breise aschuir línte ach amháin nuair nach bhfuil na IDs bán. (Mar sin ba chóir gurb é Séamus agus Abdul an t-aschur ansin.
Go raibh maith agat!
Rinne an modhnóir ar an láithreán an trácht seo a íoslaghdú
Dia duit, Jo,
Chun d’fhadhb a réiteach, cuir an fhoirmle thíos i bhfeidhm le do thoil:
=INDEX($B$2:$B$11, SMALL(IF(COUNTIF($F$2, $C$2:$C$11)*COUNTIF($G$2, $D$2:$D$11)*($A$2:$A$11<>0), ROW($A$2:$D$11)-MIN(ROW($A$2:$D$11))+1), ROW(A1)), COLUMN(A1))

Bígí ag súil le bhur dtoil, tá súil agam gur féidir leis cabhrú leat!
Rinne an modhnóir ar an láithreán an trácht seo a íoslaghdú
Haigh,

dá scríobhaim "Ainm" i gcill H1 agus gur theastaigh uaim é sin a nascadh leis an bhfoirmle, conas a d'oibreodh sé sin?
Ansin d'fhéadfainn "ID" a scríobh i gcill H1 agus gheobhainn go huathoibríoch mar thoradh air: AA1004; LL1009; PP1023 (don chéad fhoirmle)

Go raibh míle maith agat roimh ré!
Rinne an modhnóir ar an láithreán an trácht seo a íoslaghdú
Dia duit, Marie
Ár leithscéal, ní féidir liom pointe do chéad fhadhb a fháil, an bhféadfá d'fhadhb a mhíniú níos soiléire agus níos mionsonraithe? Nó is féidir leat gabháil scáileáin a chur isteach anseo chun cur síos a dhéanamh ar d’fhadhb.
Maidir leis an dara ceist, ní gá duit ach tagairt na cille a athrú mar seo:
=INDEX($A$2:$A$11, SMALL(IF(COUNTIF($F$2, $C$2:$C$11)*COUNTIF($G$2, $D$2:$D$11), ROW($A$2:$D$11)-MIN(ROW($A$2:$D$11))+1), ROW(A1)), COLUMN(A1))

Cuimhnigh brúigh Ctrl + Shift + Iontráil eochracha le chéile.
Bain triail as, le do thoil, tá súil gur féidir leis cabhrú leat!
Rinne an modhnóir ar an láithreán an trácht seo a íoslaghdú
Heyi, go raibh maith agat as an bhfoirmle. D'oibrigh sé le haghaidh luachanna / téacs "seasta" mar chritéir. Mar sin féin, tá coinníoll (luachanna <> 0 ) ar cheann de na critéir a bhfuilim ag iarraidh a úsáid, ach ní oibríonn sé an fhoirmle a thuairiscítear. An bhfuil a fhios agat guys cad ba cheart dom a athrú chun an fhoirmle a oiriúnú ionas gur féidir liom coinníoll a bheith agam mar cheann de na critéir, le do thoil?

Is Fearr,

João
Rinne an modhnóir ar an láithreán an trácht seo a íoslaghdú
Dia duit, Marcus
Chun d’fhadhb a réiteach, féach ar an alt seo le do thoil:
https://www.extendoffice.com/documents/excel/6393-excel-vlookup-function.html#b3-2
Tá roinnt mínithe mionsonraithe ar an tasc seo. Níl le déanamh agat ach an critéar a athrú chuig do chuid féin.
Go raibh maith agat!
Rinne an modhnóir ar an láithreán an trácht seo a íoslaghdú
Haigh,

Ar dtús, go raibh maith agat as a roinnt!

An féidir leat réiteach a sholáthar ar an gcás thíos le do thoil:

Tá 3 cholún agam (A: Ina bhfuil faisnéis thagartha, B: Faisnéis le cuardach, C: Toradh cuardaigh)

Tá URL íomhá ar fáil thíos

https://ibb.co/VHCd09K

Colún A----------------------- Colún B------------ Colún C
Ainm an chomhaid --------------------- Ainm ---------------- Ainm an Chomhaid, Ainm Doiciméad, Ainm na hEiliminte, Ainm
Athraíodh an Eilimint ---------------- Eilimint------------- Eilimint Athraithe, Ainm na hEiliminte, ID na hEiliminte
Suíomh Colún
Document Ainm
Ainm Eilimint
Ainm
Catagóir
bharántas
Fána
Aitheantas na hEiliminte

Is gá dom cuardach a dhéanamh i gcolún A le haghaidh aon mheaitseáil pháirteach le cill B2 (Ainm) nó B3 (Eilimint) agus an toradh a fháil i gcill amháin,

Go raibh maith agat, Behzad
Rinne an modhnóir ar an láithreán an trácht seo a íoslaghdú
Dia duit, Behzad
B'fhéidir gur féidir leis an bhFeidhm Shainithe Úsáideora thíos cabhrú leat.
Public Function ConcatPartLookUp(rngInput As Range, rngSource As Range, Optional strDelimiter As String, Optional blCaseSensitive)
Dim rng As Range
If strDelimiter = "" Then strDelimiter = ","
If IsMissing(blCaseSensitive) Then
    blCaseSensitive = False
Else
    blCaseSensitive = True
End If
For Each rng In rngSource
    If blCaseSensitive Then
        If InStr(1, rng.Value, rngInput.Value, vbBinaryCompare) > 0 Then ConcatPartLookUp = ConcatPartLookUp & strDelimiter & rng.Value
    Else
        If InStr(1, rng.Value, rngInput.Value, vbTextCompare) > 0 Then ConcatPartLookUp = ConcatPartLookUp & strDelimiter & rng.Value
    End If
Next
If Len(ConcatPartLookUp) > 0 Then ConcatPartLookUp = Mid(ConcatPartLookUp, 2, Len(ConcatPartLookUp))
End Function


Tar éis duit an cód seo a chóipeáil agus a ghreamú, agus ansin úsáid an fhoirmle seo:=ConcatPartLookUp(B2,$A$2:$A$8) chun an toradh atá uait a fháil.
Bain triail as, le do thoil, tá súil gur féidir leis cabhrú leat!
Rinne an modhnóir ar an láithreán an trácht seo a íoslaghdú
Haigh,

Go raibh maith agat as na samplaí seo a phostáil.
Tá mé ag iarraidh é seo a chur i bhfeidhm ar mo bhileog féin, ach nach n-éireoidh liom é (b'fhéidir toisc go bhfuil leagan Eorpach de excel in úsáid agam)?

Ba mhaith liom dátaí na laethanta a raibh mo shealanna oibre agam a fháil nó dátaí a d'oibrigh mé 'roinnt' (>0) uaireanta do chliant.

Mar sin is in I3 an t-ainm agus i J3 an mhí. Is iad K3 agus L3 na sealanna (oibrítear 1) agus uaireanta (níl a fhios agam conas é seo a shocrú, ba cheart go mbeadh siad níos mó ná nialas)

Is iad na torthaí a bhfuiltear ag súil leo ná:
Aistrithe: I7 agus I8
uair an chloig: J7

Mar sin d'oibrigh mé níos mó ná 0 uair do 'duine 2' i mí Dheireadh Fómhair ar 3-10-2022
bhí sealanna ag duine 2 ar '10-10-2022' agus 28-10-2022

Nuair a chuirim '=INDEX($B$2:$B$11, SMALL(IF(COUNTIF($F$2, $C$2:$C$11))*COUNTIF($G$2, $D$2:$D$11), ROW ($A$2:$D$11)-MIN(ROW($A$2:$D$11))+1), ROW(A1)), COLUMN(A1))' i mo bhileog excel, ní cheadaíonn sé an camóg idir na codanna éagsúla den fhoirmle.
Mar sin ní mór dom iad a athrú go ';'.
Ach nuair a bhainim triail as deir sé i gcónaí: '#NAME?'

Mar sin an féidir le duine cabhrú liom le seo?

Cineál Maidir,

Bas
[img] https://drive.google.com/file/d/1iIPQKuj_PNhqWyWlwJ4IQTqGNEd6B9Hw/view?usp=share_link[/img]
Rinne an modhnóir ar an láithreán an trácht seo a íoslaghdú
Dia duit, má tá luachanna dúblacha (m.sh. dhá adamh), conas a chinntím nach dtugann sé ach 1 adamh agus ní 2 ar ais?
Rinne an modhnóir ar an láithreán an trácht seo a íoslaghdú
Dia duit Bobby,
Chun luachanna meaitseála uathúla amháin a bhaint, ba cheart duit an fhoirmle thíos a chur i bhfeidhm:
Tar éis an fhoirmle a ghreamú, brúigh le do thoil Ctrl + Shift + Iontráil eochracha le chéile chun an toradh ceart a fháil.
=IFERROR(INDEX($B$2:$B$5, MATCH(0, COUNTIF(H1:$H$1, $B$2:$B$5))+IF($D$2:$D$5<>$G$2, 1) , 0)+IF($C$2:$C$5<>$F$2, 1, 0), 0)), "")

Bain triail as, le do thoil, tá súil gur féidir leis cabhrú leat!
Níl aon tráchtanna curtha suas anseo go fóill
Fág do chuid tuairimí
Ag postáil mar Aoi
×
Ráta an post seo:
0   Carachtair
Suímh Molta

Lean orainn

Cóipcheart © 2009 - www.extendoffice.com. | Gach ceart ar cosaint. Cumhachtaithe ag ExtendOffice. | léarscáil an tSuímh
Is trádmharcanna nó trádmharcanna cláraithe de chuid Microsoft Corporation sna Stáit Aontaithe agus / nó i dtíortha eile iad lógó Office agus Office.
Cosanta ag Sectigo SSL