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

Sut i gyd-fynd â chell yn anwybyddu neu'n hepgor bylchau yn Excel?

Excel's Concatenate gall swyddogaeth eich helpu i gyfuno gwerthoedd celloedd lluosog i mewn i un gell yn gyflym, os oes rhai celloedd gwag yn y celloedd a ddewiswyd, bydd y swyddogaeth hon yn cyfuno'r bylchau hefyd. Ond, rywbryd, 'ch jyst eisiau cyd-fynd â chelloedd â data a hepgor y celloedd gwag, sut allech chi ei orffen yn Excel?

Mae celloedd concatenate yn anwybyddu neu'n hepgor bylchau gyda fformiwla

Mae celloedd concatenate yn anwybyddu neu'n hepgor bylchau gyda Swyddogaeth Diffiniedig Defnyddiwr

Mae celloedd concatenate yn anwybyddu neu'n hepgor bylchau gyda Kutools ar gyfer Excel


Gan dybio, mae gen i'r data celloedd canlynol a oedd yn cynnwys rhai celloedd gwag, i gyfuno'r rhesi yn un gell, gallwch gymhwyso fformiwla i'w datrys.

doc cyfuno bylchau sgip 1

Rhowch y fformiwla hon mewn cell wag lle rydych chi am roi'r canlyniad cydgysylltiedig, =A1&IF(A2<>"","-"&A2,"")&IF(A3<>"","-"&A3,"")&IF(A4<>"","-"&A4,"")&IF(A5<>"","-"&A5,""), yna llusgwch y ddolen llenwi i'r dde i'r celloedd rydych chi am gymhwyso'r fformiwla hon, ac mae gwerthoedd rhesi wedi'u cyfuno heb y celloedd gwag fel y dangosir y screenshot canlynol:

doc cyfuno bylchau sgip 2

Awgrymiadau: Os oes angen cyd-daro mwy o resi, dylech ddefnyddio'r swyddogaeth IF i ymuno â'r celloedd, fel =A1&IF(A2<>"","-"&A2,"")&IF(A3<>"","-"&A3,"")&IF(A4<>"","-"&A4,"")&IF(A5<>"","-"&A5,"")&IF(A6<>"","-"&A6,""). Mae'r "-" gellir disodli cymeriad yn y fformiwla gydag unrhyw amffinyddion eraill sydd eu hangen arnoch chi.


Mae cyd-gelloedd lluosog yn anwybyddu neu'n hepgor bylchau:

Kutools ar gyfer Excel's Cyfunwch Rhesi, Colofnau neu Gelloedd heb Golli Data gall nodwedd eich helpu chi i gyfuno neu gyd-daro rhesi, colofnau neu gelloedd lluosog heb golli data ond sgipio neu anwybyddu celloedd gwag. Cliciwch i lawrlwytho Kutools ar gyfer Excel!

doc cyfuno bylchau sgip 7

Kutools ar gyfer Excel: gyda mwy na 300 o ychwanegiadau Excel defnyddiol, am ddim i geisio heb unrhyw gyfyngiad mewn 30 diwrnod. Dadlwythwch a threial am ddim Nawr!


Os oes angen cyfuno nifer o gelloedd, bydd y fformiwla uchod yn rhy gymhleth i'w gweithredu, felly, gallwch ddefnyddio'r Swyddogaeth Diffiniedig Defnyddiwr ganlynol i'w datrys.

1. Daliwch i lawr y Alt + F11 allweddi yn Excel, ac mae'n agor y Microsoft Visual Basic ar gyfer Ceisiadau ffenestr.

2. Cliciwch Mewnosod > Modiwlau, a gludwch y macro canlynol yn y Modiwlau Ffenestr.

Cod VBA: Mae celloedd concatenate yn anwybyddu bylchau:

Function Concatenatecells(ConcatArea As Range) As String
'updateby Extendoffice
  For Each n In ConcatArea: nn = IIf(n = "", nn & "", nn & n & "/"): Next
  Concatenatecells = Left(nn, Len(nn) - 1)
End Function

3. Cadw a chau'r ffenestr god hon, ewch yn ôl i'r daflen waith, yna nodwch y fformiwla hon: = concatenatecells (A1: A5) i mewn i gell wag, a llusgwch y ddolen llenwi i'r dde i'r celloedd i gymhwyso'r fformiwla hon, a byddwch yn cael y canlyniad canlynol:

doc cyfuno bylchau sgip 3

Awgrymiadau: Yn y cod VBA uchod, gallwch newid y “/Cymeriad i unrhyw amffinyddion eraill sydd eu hangen arnoch chi.


Ac eithrio'r fformiwla a'r cod diflas, yma, gallaf argymell teclyn defnyddiol-Kutools ar gyfer Excel, gyda'i bwerus Cyfunwch cyfleustodau, gallwch concatenate celloedd lluosog i mewn i un gell heb unrhyw ymdrechion.

Kutools ar gyfer Excel : gyda mwy na 300 o ychwanegiadau Excel defnyddiol, am ddim i geisio heb unrhyw gyfyngiad mewn 30 diwrnod

Ar ôl gosod Kutools ar gyfer Excel, gwnewch fel a ganlyn:

1. Dewiswch werth y celloedd rydych chi am ei gyfuno.

2. Cliciwch Kutools > Uno a HolltiCyfuno Rhesi, Colofnau neu Gelloedd heb Golli Data, gweler y screenshot:

3. Yn y dialog popped allan:

  • (1.) Dewiswch y math o gelloedd rydych chi am eu cyfuno, gallwch gyfuno colofnau, cyfuno rhes a chyfuno pob cell yn gell sengl;
  • (2.) Nodwch wahanydd ar gyfer eich cynnwys cydgysylltiedig;
  • (3.) Dewiswch y lleoliad i roi'r canlyniad, gallwch roi'r canlyniad i'r gell uchaf neu'r gell waelod;
  • (4.) Nodwch sut i ddelio â'r celloedd cyfun, gallwch gadw neu ddileu cynnwys o'r celloedd cyfun hynny, a gallwch hefyd uno'r celloedd cyfun hynny.

doc cyfuno bylchau sgip 5

4. Ar ôl gorffen y gosodiadau, cliciwch Ok botwm, ac mae'r rhesi a ddewiswyd wedi'u cyfuno i mewn i un gell ar wahân, ac mae wedi hepgor y bylchau yn awtomatig, gweler y screenshot:

doc cyfuno bylchau sgip 6

Dadlwythwch a threial am ddim Kutools ar gyfer Excel Now!


Kutools ar gyfer Excel: gyda mwy na 300 o ychwanegiadau Excel defnyddiol, am ddim i geisio heb unrhyw gyfyngiad mewn 30 diwrnod. Dadlwythwch a threial am ddim Nawr!

Yr Offer Cynhyrchedd Swyddfa Gorau

Mae Kutools for Excel yn Datrys y rhan fwyaf o'ch Problemau, ac yn Cynyddu Eich Cynhyrchedd 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 o nodweddion pwerus. Yn cefnogi Office / Excel 2007-2021 a 365. Yn cefnogi pob iaith. Defnydd hawdd yn eich menter neu sefydliad. Nodweddion llawn treial am ddim 30 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 50%, ac yn lleihau cannoedd o gliciau llygoden i chi bob dydd!
gwaelod officetab
sylwadau (14)
Dim sgôr eto. Byddwch y cyntaf i sgorio!
Lleihawyd y sylw hwn gan y safonwr ar y wefan
Mae'r sgript VBA yn anghywir, oherwydd mae allbwn y fformiwla yn rhoi gofod enfawr rhwng y amffinyddion.
Lleihawyd y sylw hwn gan y safonwr ar y wefan
Diolch! Arbedodd hyn oriau o rwystredigaeth ar fy rhan i! Yn gweithio fel swyn!
Lleihawyd y sylw hwn gan y safonwr ar y wefan
Helpwch os gwelwch yn dda, nid oes gennyf werth bob amser yn fy ngholofn gyntaf, sy'n couses fy mod yn y pen draw gyda gwahanydd infort o'r canlyniad terfynol. A oes ffordd o gwmpas hyn?
Lleihawyd y sylw hwn gan y safonwr ar y wefan
cael gwybod erioed? un cwch.
Lleihawyd y sylw hwn gan y safonwr ar y wefan
Nid wyf yn gwybod sut i wneud y cyfan mewn un gell, ond ychwanegais res gyda'r fformiwla hon: =IF(LEFT(U20,1)=",",RIGHT(U20,LEN(U20)-2),U20 ).
Roedd fy ngwahanydd yn goma a gofod", " felly defnyddiais -2 ar gyfer LEN. U20 yw'r gell gyda'r fformiwla &if cydgadwynedig. Rhesymeg y fformiwla hon yw os yw'r nod cyntaf o'r chwith yn cyfateb i goma, yna dilëwch y ddau nod cyntaf; fel arall gadewch lonydd iddo.

Hope mae hyn yn helpu.
Lleihawyd y sylw hwn gan y safonwr ar y wefan
Diolch, roedd yn ddefnyddiol iawn!
Lleihawyd y sylw hwn gan y safonwr ar y wefan
Helo, defnyddio'r macro a newid y "/" i goma", "ond wedi cael llawer o atalnodau ac roedd yn ymddangos i ychwanegu'r holl gelloedd gwag.
Rwy'n gwneud datganiad nythu os i benderfynu ar y didoli priodol yn y gronfa ddata. Ydy hyn yn ddigon i wneud y gell wag yn 'weithredol' fel bod y macro yn gweld hyn ac yn ei ychwanegu at y llinyn testun? Sut i weithio o gwmpas hynny?
diolch yn fawr
Lleihawyd y sylw hwn gan y safonwr ar y wefan
Helo, Melinda,
mae'r cod vba uchod yn gweithio'n dda yn fy nhaflen waith, does ond angen i chi newid y gwahanydd / i goma fel isod:

Swyddogaeth Concatenatecells(ConcatArea As Range) Fel Llinyn
'diweddaru erbyn Extendoffice 20151103
Ar gyfer Pob n Yn ConcatArea: nn = IIf(n="", nn &", nn & n & ","): Nesaf
Concatenatecells = Chwith(nn, Len(nn) - 1)
Swyddogaeth End

ac yna cymhwyso'r fformiwla hon :=concatenatecells(A1:A5)
Lleihawyd y sylw hwn gan y safonwr ar y wefan
diolch!
Cefais fy mhroblem yn y datganiad rhesymeg a ddefnyddiais i ddewis data ar gyfer y celloedd hyn yr oeddwn yn ceisio llinyn testun. Defnyddiais " " yn lle " "ar gyfer y datganiad ffug. Cafodd hwnnw ei godi gan y macro a'i ddefnyddio fel bylchwr a daeth allan , , , , , testun , , , ,
Felly es yn ôl ac yn cymryd y gofod a dim ond yn cael y "" ac yna y macro yn gweithio'n wych.
Wrth gwrs dwi'n dysgu macros felly dyna antur arall.
diolch yn fawr!!
Lleihawyd y sylw hwn gan y safonwr ar y wefan
Gweithiodd hyn yn bleser, diolch yn fawr
Lleihawyd y sylw hwn gan y safonwr ar y wefan
Cefais broblemau gyda'r fformiwla a ddarparwyd gan achosi amffinyddion blaenllaw, felly fe wnes i hyn yn lle ac mae'n gweithio'n dda. Mae hyn yn cydgatenu celloedd yn llorweddol tra'n anwybyddu celloedd gwag ac yn arwain at ddim atalnodau ychwanegol.

=IF(A2="", "", A2)&IF(A2="", "", ",")&IF(B2="", "", B2)&IF(B2="", "", " , ")&IF(C2="", "", C2)
Lleihawyd y sylw hwn gan y safonwr ar y wefan
Sut byddech chi'n newid yr arwydd "/" ar gyfer CHAR(10) neu doriad llinell?
Lleihawyd y sylw hwn gan y safonwr ar y wefan
Helo, Alan,I gyfuno'r celloedd â'r toriad llinell, gallwch chi gymhwyso'r fformiwla syml isod:=TEXTJOIN(CHAR(10), GWIR,A1:A5)
Ar ôl cael y canlyniadau gyda'r fformiwla hon, dylech glicio ar y Testun Lapio i gael y canlyniadau cywir sydd eu hangen arnoch.
Ceisiwch, diolch!
Lleihawyd y sylw hwn gan y safonwr ar y wefan
super, diolch Q
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