Skip i'r prif gynnwys

Sut i ailadrodd gwerth cell nes bod gwerth newydd yn cael ei weld neu ei gyrraedd yn Excel?

Fel y dangosir y screenshot chwith, mae angen i chi ailadrodd gwerth y gell nes bod gwerth newydd yn cael ei weld neu ei gyrraedd mewn colofn yn Excel. Yn yr achos hwn, mae angen i chi ailadrodd gwerth A yn y gell wag ganlynol nes cyrraedd gwerth B, ac ailadrodd gwerth B nes bod gwerth C yn cael ei weld. Sut i'w gyflawni? Bydd yr erthygl hon yn eich helpu chi.

Ailadroddwch werth cell nes bod gwerth newydd yn cael ei weld neu ei gyrraedd gyda'r fformiwla
Ailadroddwch werth cell nes bod gwerth newydd yn cael ei weld neu ei gyrraedd gyda gwerth cyfeirio uchod
Ailadroddwch werth cell nes bod gwerth newydd yn cael ei weld neu ei gyrraedd gyda chod VBA
Ailadroddwch werth cell yn hawdd nes bod gwerth newydd yn cael ei weld neu ei gyrraedd gyda dim ond sawl clic


Ailadroddwch werth cell nes bod gwerth newydd yn cael ei weld neu ei gyrraedd gyda'r fformiwla

Gallwch ddefnyddio fformwlâu i ailadrodd gwerth cell nes bod gwerth newydd i'w weld yn Excel. Gwnewch fel a ganlyn.

1. Mewn colofn newydd, dewiswch gell wag sy'n gyfagos i'r gell (E2) mae angen i chi ailadrodd ei gwerth, yna nodi'r fformiwla = E2 i mewn i'r Bar Fformiwla a gwasgwch y fysell Enter. Gweler y screenshot:

2. Dewiswch y gell nesaf (F3) yn y golofn gymorth, nodwch y fformiwla = OS (E3 = "", F2, E3) i mewn i'r Bar Fformiwla yna pwyswch y Rhowch allweddol.

3. Daliwch i ddewis cell F3, llusgwch y Llenwch Trin i lawr i ailadrodd holl werthoedd y celloedd nes bod gwerth newydd yn cael ei weld. Gweler y screenshot:


Ailadroddwch werth cell yn hawdd nes cyrraedd gwerth newydd yn Excel:

Mae adroddiadau Llenwch Gelloedd Gwag cyfleustodau Kutools ar gyfer Excel gall eich helpu i ailadrodd gwerth cell mewn rhestr nes bod gwerth newydd yn cael ei weld neu ei gyrraedd yn Excel fel y screenshot isod a ddangosir.
Dadlwythwch a rhowch gynnig arni nawr! (Llwybr am ddim 30 diwrnod)


Ailadroddwch werth cell nes bod gwerth newydd yn cael ei weld neu ei gyrraedd gyda gwerth cyfeirio uchod

Heblaw am y fformiwla uchod, gallwch ddewis pob cell wag ar y dechrau, ac yna cyfeirio'r holl werthoedd uchod i lenwi'r celloedd gwag gydag allweddi llwybr byr.

1. Dewiswch y golofn sydd ei hangen arnoch i ailadrodd gwerth celloedd, yna pwyswch y F5 allweddol i agor y Ewch i blwch deialog, yna cliciwch Arbennig botwm.

2. Yn y Ewch i Arbennig blwch deialog, dewiswch y Blanciau dewis ac yna cliciwch ar OK botwm. Gweler y screenshot:

3. Nawr bod pob cell wag yn y golofn a ddewiswyd yn cael ei dewis, nodwch arwydd cyfartal =, pwyswch y fysell saeth i fyny unwaith, ac yna pwyswch y Ctrl + Rhowch allweddi ar yr un pryd.

Yna gallwch weld bod gwerth y gell mewn colofn ddethol yn cael ei ailadrodd nes bod gwerth newydd yn cael ei weld fel isod y llun:


Ailadroddwch werth cell nes bod gwerth newydd yn cael ei weld neu ei gyrraedd gyda chod VBA

Gall y cod VBA canlynol hefyd eich helpu i ailadrodd gwerth cell nes bod gwerth newydd i'w weld mewn colofn benodol yn Excel.

1. Dewiswch yr ystod golofn sydd ei hangen arnoch i ailadrodd gwerth celloedd nes bod gwerth newydd yn cael ei weld, yna pwyswch Alt + F11 allweddi ar yr un pryd i agor y Microsoft Visual Basic ar gyfer Ceisiadau ffenestr.

2. Yn y Microsoft Visual Basic ar gyfer Ceisiadau ffenestr, cliciwch Mewnosod > Modiwlau. Yna copïwch a gludwch y cod VBA isod i mewn i ffenestr y Modiwl.

Cod VBA: Ailadroddwch werth cell nes bod gwerth newydd i'w weld yn Excel

Sub FillDown()
Dim xRng As Range
Dim xRows As Long, xCols As Long
Dim xRow As Integer, xCol As Integer
Set xRng = Selection
xCols = xRng.Columns.CountLarge
xRows = xRng.Rows.CountLarge
For xCol = 1 To xCols
  For xRow = 1 To xRows - 1
    If xRng.Cells(xRow, xCol) <> "" Then
      xRng.Cells(xRow, xCol) = xRng.Cells(xRow, xCol).Value
      If xRng.Cells(xRow + 1, xCol) = "" Then
        xRng.Cells(xRow + 1, xCol) = xRng.Cells(xRow, xCol).Value
      End If
    End If
  Next xRow
Next xCol
End Sub

3. Gwasgwch y F5 allwedd i redeg y cod. Yna mae'r holl gelloedd gwag mewn amrediad colofn dethol yn cael eu llenwi â gwerth uchod ar unwaith.


Ailadroddwch werth cell yn hawdd nes bod gwerth newydd yn cael ei weld neu ei gyrraedd gyda dim ond sawl clic

Bydd yr adran hon yn cyflwyno'r Llenwch Gelloedd Gwag cyfleustodau Kutools ar gyfer Excel. Gyda'r cyfleustodau hwn, gallwch chi ailadrodd gwerth celloedd yn hawdd nes bod gwerth newydd yn cael ei weld gyda dim ond sawl clic.

Cyn gwneud cais Kutools ar gyfer Excel, os gwelwch yn dda ei lawrlwytho a'i osod yn gyntaf.

1. Dewiswch yr ystod golofn sydd ei hangen arnoch i ailadrodd gwerth celloedd, yna cliciwch Kutools > Mewnosod > Llenwch Gelloedd Gwag. Gweler y screenshot:

2. Yn y Llenwch Gelloedd Gwag blwch deialog, dewiswch y Yn seiliedig ar werthoedd yn y Llenwch â adran, dewiswch Down opsiwn yn y Dewisiadau adran, ac yn olaf cliciwch yr OK botwm. Gweler y screenshot:

Yna mae'r holl gelloedd gwag yn cael eu llenwi â gwerthoedd celloedd uwch ar unwaith fel y dangosir isod y screenshot.

  Os ydych chi am gael treial am ddim (30 diwrnod) o'r cyfleustodau hwn, cliciwch i'w lawrlwytho, ac yna ewch i gymhwyso'r llawdriniaeth yn ôl y camau uchod.


Demo: Ailadroddwch werth cell yn hawdd nes bod gwerth newydd yn cael ei weld neu ei gyrraedd gyda Kutools ar gyfer Excel


Erthyglau perthnasol:

Offer Cynhyrchiant Swyddfa Gorau

🤖 Kutools AI Aide: Chwyldro dadansoddi data yn seiliedig ar: Cyflawniad Deallus   |  Cynhyrchu Cod  |  Creu Fformiwlâu Personol  |  Dadansoddi Data a Chynhyrchu Siartiau  |  Invoke Swyddogaethau Kutools...
Nodweddion Poblogaidd: Darganfod, Amlygu neu Adnabod Dyblygiadau   |  Dileu Rhesi Gwag   |  Cyfuno Colofnau neu Gelloedd heb Colli Data   |   Rownd heb Fformiwla ...
Super-edrych: VLookup Meini Prawf Lluosog    VLookup Gwerth Lluosog  |   VLookup Ar Draws Taflenni Lluosog   |   Edrych Niwlog ....
Rhestr gwympo Uwch: Creu Rhestr Gollwng yn Gyflym   |  Rhestr Gollwng Dibynnol   |  Rhestr Gollwng Aml-ddewis ....
Rheolwr Colofn: Ychwanegu Nifer Penodol o Golofnau  |  Symud Colofnau  |  Toglo Statws Gwelededd Colofnau Cudd  |  Cymharwch Ystodau a Cholofnau ...
Nodweddion dan Sylw: Ffocws ar y Grid   |  Golwg Dylunio   |   Bar Fformiwla Mawr    Rheolwr Llyfr Gwaith a Thaflen   |  Llyfrgell Adnoddau (Testun Auto)   |  Dewiswr Dyddiad   |  Cyfuno Taflenni Gwaith   |  Amgryptio/Dadgryptio Celloedd    Anfon E-byst trwy Restr   |  Hidlo Super   |   Hidlo Arbennig (hidlo mewn print trwm/italig/strikethrough...) ...
15 Set Offer Gorau12 Testun offer (Ychwanegu Testun, Dileu Cymeriadau,...)   |   50 + Siart Mathau (Siart Gantt,...)   |   40+ Ymarferol Fformiwlâu (Cyfrifwch oedran yn seiliedig ar ben-blwydd,...)   |   19 mewnosod offer (Mewnosod Cod QR, Mewnosod Llun o'r Llwybr,...)   |   12 Trosi offer (Rhifau i Eiriau, Trosi arian cyfred,...)   |   7 Uno a Hollti offer (Rhesi Cyfuno Uwch, Celloedd Hollt,...)   |   ... a mwy

Supercharge Eich Sgiliau Excel gyda Kutools ar gyfer Excel, a Phrofiad Effeithlonrwydd Fel Erioed Erioed. Kutools ar gyfer Excel Yn Cynnig Dros 300 o Nodweddion Uwch i Hybu Cynhyrchiant ac Arbed Amser.  Cliciwch Yma i Gael Y Nodwedd Sydd Ei Angen Y Mwyaf...

Disgrifiad


Mae Office Tab yn dod â rhyngwyneb Tabbed i Office, ac yn 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!
Comments (6)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
Once I changed the formula in step 2 for cell F3 to be =IF(E2="",F2,E2), it worked perfectly.
This comment was minimized by the moderator on the site
Thanks a ton, this works just perfect!
This comment was minimized by the moderator on the site
Thank you bro. It works
This comment was minimized by the moderator on the site
Unter Office 365 (Excel 2016) funktioniert dieses Kutools for Excel nicht, um die Zellenwerte zu wiederholen und Excel hängt sich auf und reagiert nicht mehr
This comment was minimized by the moderator on the site
Dim xRow As Long, xCol As Long
if you have a very large dataset
This comment was minimized by the moderator on the site
Thanks a lot , fantastic
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations