Note: The other languages of the website are Google-translated. Back to English
English English
  • dogfennau
  • Excel
  • Sut i ailadrodd gwerth cell nes bod gwerth newydd yn cael ei weld neu ei gyrraedd yn Excel?

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 practis meddygol 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 diwrnod am ddim)


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
-day) 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:


Yr Offer Cynhyrchedd Swyddfa Gorau

Kutools ar gyfer Excel Yn Datrys y Rhan fwyaf o'ch Problemau, Ac Yn Cynyddu Eich Cynhyrchiant erbyn
80%

  • Ailddefnyddio: Mewnosod yn gyflym fformwlâu cymhleth, siartiau ac unrhyw beth rydych chi wedi'i ddefnyddio o'r blaen; Amgryptio Celloedd gyda chyfrinair; Creu Rhestr Bostio ac anfon e-byst ...
  • Bar Fformiwla Gwych (golygu llinellau lluosog o destun a fformiwla yn hawdd); Cynllun Darllen (darllen a golygu nifer fawr o gelloedd yn hawdd); Gludo i'r Ystod Hidlo...
  • Uno Celloedd / Rhesi / Colofnau heb golli Data; Cynnwys Celloedd Hollt; Cyfuno Rhesi / Colofnau Dyblyg... Atal Celloedd Dyblyg; Cymharwch y Meysydd...
  • Dewiswch Dyblyg neu Unigryw Rhesi; Dewiswch Blank Rows (mae pob cell yn wag); Darganfyddiad Gwych a Darganfyddiad Niwlog mewn Llawer o Lyfrau Gwaith; Dewis ar Hap ...
  • Copi Union Celloedd Lluosog heb newid cyfeirnod fformiwla; Auto Creu Cyfeiriadau i Daflenni Lluosog; Mewnosod Bwledi, Blychau Gwirio a mwy ...
  • Testun Detholiad, Ychwanegu Testun, Tynnu yn ôl Swydd, Tynnwch y Gofod; Creu ac Argraffu Subtotals Paging; Trosi rhwng Cynnwys a Sylwadau Celloedd...
  • Hidlo Super (arbed a chymhwyso cynlluniau hidlo i ddalenni eraill); Trefnu Uwch yn ôl mis / wythnos / dydd, amlder a mwy; Hidlo Arbennig gan feiddgar, italig ...
  • Cyfuno Llyfrau Gwaith a Thaflenni Gwaith; Uno Tablau yn seiliedig ar golofnau allweddol; Rhannwch Ddata yn Daflenni Lluosog; Trosi Swp xls, xlsx a PDF...
  • Mwy na
    300
    nodweddion pwerus
    . Yn cefnogi Office/Excel
    2007-2019 a 365
    . Yn cefnogi pob iaith. Defnydd hawdd yn eich menter neu sefydliad. Nodweddion llawn
    30
    - treial am ddim diwrnod. Gwarant arian yn ôl 60 diwrnod.
tab kte 201905

Mae Tab Office yn Dod â rhyngwyneb Tabbed i'r Swyddfa, a 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 gan
    50%
    , ac yn lleihau cannoedd o gliciau llygoden i chi bob dydd!
gwaelod officetab
sylwadau (6)
Dim sgôr eto. Byddwch y cyntaf i sgorio!
Lleihawyd y sylw hwn gan y safonwr ar y wefan
Diolch yn fawr, ffantastig
Lleihawyd y sylw hwn gan y safonwr ar y wefan
Dim xRow Cyhyd, xCol Cyhyd
os oes gennych set ddata fawr iawn
Lleihawyd y sylw hwn gan y safonwr ar y wefan
Unter Office 365 (Excel 2016) funktioniert dieses Kutools ar gyfer Excel nicht, um die Zellenwerte zu wiederholen und Excel hängt sich auf und reagiert nicht mehr
Lleihawyd y sylw hwn gan y safonwr ar y wefan
Diolch bro. Mae'n gweithio
Lleihawyd y sylw hwn gan y safonwr ar y wefan
Diolch tunnell, mae hyn yn gweithio'n berffaith!
Lleihawyd y sylw hwn gan y safonwr ar y wefan
Ar ôl i mi newid y fformiwla yng ngham 2 ar gyfer cell F3 i fod yn =IF(E2="", F2, E2), fe weithiodd yn berffaith.
Nid oes unrhyw sylwadau wedi'u postio yma eto
Gadewch eich sylwadau
Postio fel Gwestai
×
Graddiwch y swydd hon:
0   Cymeriadau
Lleoliadau a Awgrymir

Dilynwch ni

Hawlfraint © 2009 - www.extendoffice.com. | Cedwir pob hawl. Wedi ei bweru gan ExtendOffice. | Map o'r safle
Mae Microsoft a logo'r Swyddfa yn nodau masnach neu'n nodau masnach cofrestredig Microsoft Corporation yn yr Unol Daleithiau a / neu wledydd eraill.
Wedi'i warchod gan Sectigo SSL