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 Llenwch Gelloedd Gwag cyfleustodau Kutools for 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 for 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 for 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 Kutools for Excel
Erthyglau perthnasol:
- Sut i ailadrodd cymeriad n amseroedd mewn cell yn Excel?
- Sut i ailadrodd rhesi ar ben pob allbrint ac eithrio'r dudalen olaf yn Excel?
Offer Cynhyrchiant Swyddfa Gorau
Supercharge Eich Sgiliau Excel gyda Kutools for Excel, a Phrofiad Effeithlonrwydd Fel Erioed Erioed o'r blaen. Kutools for 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...
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!






