Conas luach na chéad chill infheicthe a fháil agus a fháil tar éis scagadh in Excel?
I roinnt cásanna, b’fhéidir go mbeidh ort luach na chéad chill infheicthe a fháil ar liosta scagtha. Conas é a bhaint amach? Taispeánfaidh an t-alt seo modhanna duit chun é a réiteach.
Faigh agus faigh luach na chéad chill infheicthe tar éis í a scagadh le foirmle eagar
Faigh agus faigh luach na chéad chill infheicthe tar éis scagadh le VBA
Faigh agus faigh luach na chéad chill infheicthe tar éis í a scagadh le foirmle eagar
Féadfaidh tú an fhoirmle eagar seo a leanas a chur i bhfeidhm chun luach na chéad chill infheicthe a fháil ar liosta scagtha. Déan mar a leanas le do thoil.
1. Roghnaigh cill bhán chun an chéad luach infheicthe a chur, cuir an fhoirmle thíos isteach ann, agus ansin brúigh an Ctrl + Shift + Iontráil eochracha ag an am céanna.
=INDEX(C2:C19,MIN(IF(SUBTOTAL(3,OFFSET(C2,ROW(C2:C19)-ROW(C2),0)),ROW(C2:C19)-ROW(C2)+1)))
nótaí: San fhoirmle, is é C2: C19 an liosta scagtha ar mhaith leat an chéad luach cille infheicthe a thabhairt ar ais, is é C2 an chéad chill den liosta. Is féidir leat iad a athrú de réir mar is gá duit.
Ansin is féidir leat luach na chéad chill infheicthe a fheiceáil ar an liosta scagtha a bhfuil daonra sa chill roghnaithe mar a thaispeántar thuas.
Faigh agus faigh luach na chéad chill infheicthe tar éis scagadh le VBA
Seachas an fhoirmle eagar thuas a úsáid chun luach na chéad chill infheicthe a fháil ar liosta scagtha, is féidir leat an script VBA thíos a rith chun an chéad chill infheicthe de liosta scagtha a chur ar ais go tapa. Déan mar a leanas le do thoil.
1. Roghnaigh cill bhán mar E8 chun an chéad luach cille infheicthe a chur ar liosta scagtha.
2. Brúigh Eile + F11 eochracha ag an am céanna chun an Microsoft Visual Basic d’Fheidhmchláir fhuinneog.
3. Sa Microsoft Visual Basic d’Fheidhmchláir fuinneog, cliceáil Ionsáigh > Modúil. Ansin cóipeáil agus greamaigh an cód VBA thíos i bhfuinneog an Mhodúil.
Cód VBA: faigh agus faigh luach na chéad chill infheicthe tar éis scagadh in Excel
Sub FirstVisibleCell()
With Worksheets("Sheet1").AutoFilter.Range
ActiveCell.Value2 = Range("C" & .Offset(1, 0).SpecialCells(xlCellTypeVisible)(1).Row).Value2
End With
End Sub
nótaí: Sa chód, is é Bileog 1 ainm na bileoige ina bhfuil an liosta scagtha. Is é “C” ainm an cholúin ar mhaith leat an chéad luach infheicthe a fháil uaidh. Is féidir leat iad a athrú de réir mar is gá duit.
3. Brúigh an F5 eochair chun an cód a rith, ansin déanfar an chéad chill infheicthe de liosta scagtha a aimsíonn i gcolún C a daonra i gcill E8 láithreach.
Uirlisí Táirgiúlachta Oifige is Fearr
Supercharge Do Scileanna Excel le Kutools le haghaidh Excel, agus Éifeachtúlacht Taithí Cosúil Ná Roimhe. Kutools le haghaidh Excel Tairiscintí Níos mó ná 300 Ardghnéithe chun Táirgiúlacht a Treisiú agus Sábháil Am. Cliceáil anseo chun an ghné is mó a theastaíonn uait a fháil ...
Tugann Tab Oifige comhéadan Tabbed chuig Office, agus Déan Do Obair i bhfad Níos Éasca
- 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á!