Cuireann Excel téacs agus uimhir isteach i suíomh sonraithe na cille
In Excel, is post an-choitianta é téacsanna nó uimhreacha a chur le cealla. Mar shampla spás a chur idir ainmneacha, réimír nó iarmhír a chur le cealla, daiseanna a chur le huimhreacha sóisialta. Anseo sa rang teagaisc seo, liostaíonn sé beagnach gach cás cur leis in Excel agus cuireann sé na modhanna comhfhreagracha ar fáil duit.
nótaí
Sa rang teagaisc seo, cruthaím roinnt samplaí chun na modhanna a mhíniú, is féidir leat na tagairtí a theastaíonn uait a athrú nuair a úsáideann tú thíos cód nó foirmlí VBA, nó is féidir leat na samplaí a íoslódáil le haghaidh modhanna a thriail go díreach.
Cliceáil chun an comhad samplach a íoslódáil
Liostaíonn an chuid seo modhanna éagsúla chun carachtair a chur le tús gach cille mar a thaispeántar thíos scáileáin:
1.1 Cuir leis ag tús na gceall trí úsáid a bhaint as foirmle
Anseo is féidir leat ceann de thrí fhoirmle thíos a roghnú:
Formula1 Oibreoir Comhdhlúite "&"
Ceangail téacsanna iolracha le chéile ag ampersand carachtar "&".
"téacs" &cill
Feidhm Formula2 CONCATENATE
Úsáidtear feidhm CONCATENATE chun téacsanna a cheangal le chéile.
CONCATENATE ("téacs", cill)
Feidhm Formula3 CONCAT
Feidhm nua í seo nach bhfeictear ach in Excel 2019, Office 365, agus Excel ar líne.
CONCAT ("téacs", cill)
Sna foirmlí cineálacha: is é cill an tagairt cille don téacs a bhfuil tú ag iarraidh réimír a chur leis, agus is é téacs an téacs a úsáideadh chun cur leis an gcill.
Ag baint úsáide as an sampla thuas, is féidir leat na foirmlí i mbarra foirmle a úsáid mar seo a leanas:
"&"
=$E$3&B3 or = "Iphone"&B3
Feidhm CONCATENATE
=CONCATENATE($E$3,B3) or = CONCATENATE ("Iphone", B3)
Feidhm CONCAT
=CONCAT($E$3,B3) or =CONCAT("Iphone", B3)
Preas Iontráil eochair chun an toradh a fháil, ansin tarraing an láimhseáil uathoibríoch síos chun téacs a chur le gach cill sa raon B3:B6.
Aird: Ba cheart an téacs a chur faoi iamh i comharthaí athfhriotail dhúbailte, nó cuireann an fhoirmle luach earráide #NAME ar ais?. Má bhaineann tú úsáid as an tagairt cille le téacs, cuimhnigh le do thoil an tagairt iomlán a úsáid, is féidir leat eochair F4 a bhrú chun an tagairt choibhneasta a athrú go dtí an tagairt iomlán. |
1.2 Cuir leis ag tús na gceall le Flash Fill
Má tá tú i Excel 2013 nó leaganacha níos déanaí, an ghné chumhachtach nua, Líonadh Flash, is féidir leis na cealla a líonadh bunaithe ar na cealla thuas a d'iontráil tú go huathoibríoch.
Roghnaigh cill in aice leis na chéad sonraí bunaidh, clóscríobh na chéad sonraí de láimh leis an téacs réimír mar a thaispeántar thíos:
Ansin sa chill thíos, lean ar aghaidh ag clóscríobh an dara sonraí le téacs réimír , le linn na clóscríobh, taispeánfar liosta i ndath liath, brúigh Iontráil eochair chun ligean don Flash Fill na sonraí a líonadh go huathoibríoch.
Mura ngintear an liosta réamhamharc, téigh go dtí an cluaisín Baile, agus ansin cliceáil Líon > Líonadh Flash chun é a rith de láimh.
1.3 Cuir leis ag tús na gceall trí úsáid a bhaint as cód VBA
Má tá tú eolach ar chód VBA, tugtar isteach cód VBA anseo chun téacs a chur leis ag tús gach cille i raon.
1. Roghnaigh raon cealla ar mhaith leat an téacs réimír a chur leis, ansin brúigh Eile + F11 eochracha chun an Microsoft Visual Basic d’Fheidhmchláir fhuinneog.
2. Ansin sa fhuinneog popping, cliceáil Ionsáigh > Modúil modúl nua bán a chur isteach.
3. Cóipeáil agus greamaigh faoi bhun chód VBA chuig an modúl nua.
VBA: Cuir ag tús na cealla
Sub AppendToExistingOnLeft()
Dim c As Range
For Each c In Selection
If c.Value <> "" Then c.Value = "Iphone" & c.Value
Next
End Sub
Aird: sa script cód, iphone an téacs is mian leat a chur leis ag tús na gcealla roghnaithe, athraigh é do do riachtanas. |
4. Brúigh F5 eochair nó cliceáil Rith cnaipe sa fhuinneog chun an cód VBA a ghníomhachtú.
Anois tá na cealla roghnaithe go léir curtha leis an téacs "Iphone" ag an tús.
Seachas téacs a chur le tús na gceall, tá sé coitianta freisin téacs a chur le deireadh na gceall. Anseo glacaimid aonad a chur leis ag deireadh gach cille le haghaidh samplaí mar a thaispeántar thíos scáileáin:
2.1 Cuir ag deireadh na gceall trí úsáid a bhaint as foirmle
Anseo is féidir leat ceann de thrí fhoirmle thíos a roghnú:
Formula1 Oibreoir Comhdhlúite "&"
Ceangail téacsanna iolracha le chéile ag ampersand carachtar "&".
Cill &"téacs"
Feidhm Formula2 CONCATENATE
Úsáidtear feidhm CONCATENATE chun téacsanna a cheangal le chéile.
CONCATENATE(cill,"téacs")
Feidhm Formula3 CONCAT
Feidhm nua í seo nach bhfeictear ach in Excel 2019, Office 365 agus Excel ar líne.
CONCAT(cill,"téacs")
Sna foirmlí cineálacha: is é cill an tagairt cille don téacs a bhfuil tú ag iarraidh iarmhír a chur leis, agus is é téacs an téacs a úsáideadh chun cur leis an gcill.
Ag baint úsáide as an sampla thuas, is féidir leat na foirmlí i mbarra foirmle a úsáid mar seo a leanas:
"&"
=B3&$E$3 or =B3&"Kg"
Feidhm CONCATENATE
=CONCATENATE(B3, $E$3) or =CONCATENATE(B3, "Kg")
Feidhm CONCAT
=CONCAT(B3, $E$3) or =CONCAT(B3, "Kg")
Preas Iontráil eochair chun an toradh a fháil, ansin tarraing an láimhseáil uathoibríoch síos chun téacs a chur le deireadh gach cille den raon B3:B6.
Aird: Ba cheart an téacs a chur faoi iamh i comharthaí athfhriotail dhúbailte, nó cuireann an fhoirmle luach earráide #NAME ar ais?. Má bhaineann tú úsáid as an tagairt cille le téacs, cuimhnigh le do thoil an tagairt iomlán a úsáid, is féidir leat eochair F4 a bhrú chun an tagairt choibhneasta a athrú go dtí an tagairt iomlán. |
2.2 Cuir ag deireadh na gceall le Flash Fill
Má tá tú i Excel 2013 nó leaganacha níos déanaí, an ghné chumhachtach nua, Líonadh Flash, is féidir leis na cealla a líonadh bunaithe ar na cealla thuas a d'iontráil tú go huathoibríoch.
Roghnaigh cill in aice leis na chéad sonraí bunaidh, clóscríobh na chéad sonraí de láimh leis an téacs iarmhír mar a thaispeántar thíos:
Ansin gníomhachtaigh an chill faoin gcéad toradh, cliceáil Dáta > Líonadh Flash, déanfar na cealla go léir thíos lena n-áirítear an chill ghníomhach a líonadh go huathoibríoch.
2.3 Cuir leis ag deireadh na gceall trí úsáid a bhaint as cód VBA
Seo cód VBA is féidir téacs a chur ag deireadh gach cille i raon.
1. Roghnaigh raon cealla ar mhaith leat an téacs iarmhír a chur leis, ansin brúigh Eile + F11 eochracha chun an Microsoft Visual Basic d’Fheidhmchláir fhuinneog.
2. Ansin sa fhuinneog popping, cliceáil Ionsáigh > Modúil modúl nua bán a chur isteach.
3. Cóipeáil agus greamaigh faoi bhun chód VBA chuig an modúl nua.
VBA: Cuir ag deireadh na cealla
Sub AppendToExistingOnRight()
Dim c As Range
For Each c In Selection
If c.Value <> "" Then c.Value = c.Value & "Kg"
Next
End Sub
Aird: sa script cód, Kg an téacs is mian leat a chur leis ag deireadh na gcealla roghnaithe, athraigh é do do riachtanas. |
4. Brúigh F5 eochair nó cliceáil Rith cnaipe sa fhuinneog chun an cód VBA a ghníomhachtú.
Anois tá an téacs "Kg" curtha leis ag deireadh gach cille.
Don chuid is mó agaibh, tá sé éasca téacsanna a chur le tús nó deireadh na gcealla, ach b’fhéidir go mbeadh sé deacair téacsanna a chur le lár na gcealla. Tóg mar shampla, mar atá thíos sa seat a thaispeántar, ag cur teorannóir, mar idirstad : ag deireadh an dara carachtar de gach cill i raon B3:B7.
3.1 Suimigh tar éis an nú carachtar teaghrán de réir foirmle
Seo ceithre fhoirmle a chuirtear ar fáil duit chun an post seo a láimhseáil, roghnaigh ceann le húsáid:
Formula1 Comhcheangail feidhmeanna CÉ agus CEART
LEFT(cill, n) & "text" & RIGHT(cill, LEN(cill) -n)
Foirmle 2 COMHDHÉANAMH feidhmeanna CONCATENATE(CONCAT), RIGHT agus LEN
CONCATENATE(LEFT(cill, n), "text", RIGHT(cill, LEN(cill) -n))
Or
CONCAT(LEFT(cill, n), "text", RIGHT(cill, LEN(cill) -n))
Feidhm Formula3 REPLACE
REPLACE(cill, n+1, 0, "téacs")
Sna foirmlí cineálacha: is é cill an tagairt cille don téacs ar mian leat téacs a chur leis ag lár, agus is é an téacs an téacs a úsáideadh chun cur leis an gcill, n is é an uimhir a shainmhíníonn ina dhiaidh cén carachtar sa teaghrán téacs is mian leat a téacs a chur leis.
Chun an post thuasluaite a réiteach, bain úsáid as na foirmlí mar seo a leanas:
Comhcheangail feidhmeanna LEFT agus CEART
=LEFT(B3, 2) & ":" & CEART(B3, LEN(B3) -2) or =LEFT(B3, 2) & $E$3 & CEART(B3, LEN(B3) -2)
COMHcheangail feidhmeanna CONCATENATE(CONCAT), RIGHT agus LEN
=CONCATENATE(LEFT(B3, 2), ":", CEART(B3, LEN(B3) -2)) or =CONCAT (LEFT(B3, 2), ":", CEART(B3, LEN(B3) -2))
Feidhm REPLACE
= REPLACE(B3, 2+1, 0,":") or = REPLACE(B3, 2+1, 0, $E$3)
Preas Iontráil eochair chun an toradh a fháil, ansin tarraing an láimhseáil uathoibríoch síos chun téacs a chur leis tar éis an dara carachtar de gach cill sa raon B3:B7.
Aird: Ba cheart an téacs a chur faoi iamh i comharthaí athfhriotail dhúbailte, nó cuireann an fhoirmle luach earráide #NAME ar ais?. Má bhaineann tú úsáid as an tagairt cille le téacs, cuimhnigh le do thoil an tagairt iomlán a úsáid, is féidir leat eochair F4 a bhrú chun an tagairt choibhneasta a athrú go dtí an tagairt iomlán. |
3.2 Cuir i ndiaidh an nú carachtar teaghrán le Flash Fill
Má tá tú in Excel 2013 nó i leaganacha níos déanaí, beidh an Líonadh Flash, is féidir leis na cealla a líonadh bunaithe ar na cealla thuas a d'iontráil tú go huathoibríoch.
Roghnaigh cill in aice leis na chéad sonraí bunaidh, clóscríobh na chéad sonraí de láimh le colon tar éis an dara carachtar mar a thaispeántar thíos:
Ansin gníomhachtaigh an chill faoin gcéad toradh, brúigh Ctrl + E eochracha a ghníomhachtú Líonadh Flash ordú, tá na cealla go léir thíos lena n-áirítear an chill ghníomhach líonta go huathoibríoch.
Aird: Má tá tú i gcóras MAC, brúigh Command + E eochracha. |
3.3 Cuir leis tar éis an nú carachtar teaghrán trí úsáid a bhaint as cód VBA
Is féidir le cód VBA an post seo a dhéanamh freisin.
1. Brúigh Eile + F11 eochracha chun an Microsoft Visual Basic d’Fheidhmchláir fhuinneog.
2. Ansin sa fhuinneog popping, cliceáil Ionsáigh > Modúil modúl nua bán a chur isteach.
3. Cóipeáil agus greamaigh faoi bhun chód VBA chuig an modúl nua.
VBA: Cuir le lár na cealla
Sub AddToMidduleOfString()
Dim Rng As Range
Dim WorkRng As Range
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8)
For Each Rng In WorkRng
Rng.Value = VBA.Left(Rng.Value, 2 & ":" & VBA.Mid(Rng.Value, 3, VBA.Len(Rng.Value) - 1)
Next
End Sub
Aird: sa script cód, 2 an sainmhíníonn an uimhir an suíomh ar mhaith leat téacs a chur leis ina dhiaidh, : an téacs is mian leat a chur leis, 3 suim 2 agus fad an téacs a chuireann tú leis. Tóg cás eile, chun "agus" a chur leis i ndiaidh an chéad charachtar den teaghrán "AB", ba cheart go mbeadh an script Rng.Value = VBA.Left(Rng.Value, 1) &"agus" & VBA.Mid(Rng.Luach, 4, VBA.Len(Rng.Value) - 1) |
4. Brúigh F5 eochair nó cliceáil Rith cnaipe sa fhuinneog chun an cód VBA a ghníomhachtú. Tagann dialóg amach chun cealla a roghnú chun téacs a chur leis.
5. cliceáil OK. Anois tá an téacs " : " curtha leis tar éis an dara carachtar de gach cill i raon B19:B23.
4. Cuir téacs le Kutools le haghaidh Excel (cuir carachtair chuig suíomh ar leith de réir mar is gá duit)
Má tá tú tuirseach de foirmlí agus VBA, is féidir leat triail a bhaint as uirlis chumhachtach agus áisiúil, Kutools le haghaidh Excel, ar féidir leo cabhrú leat lena Cuir Téacs gné.
Is féidir leis an ngné Cuir téacs seo leis:
- Cuir téacs leis roimh an gcéad charachtar
- Cuir téacs leis tar éis an charachtair dheiridh
- Cuir téacs leis ag suíomhanna sonraithe
- Síneadh
Cuir téacs roimh litreacha móra
Cuir téacs roimh litreacha beaga
Cuir téacs roimh litreacha móra/cás íochtair
Cuir téacs roimh charachtair uimhriúla
Cliceáil anois chun triail saor in aisce 30 lá a fháil anois.
Roghnaigh na cealla ar mhaith leat téacs a chur leis, ansin cuir an Téacs Cuir i bhfeidhm trí chliceáil Kutools > Téacs > Cuir Téacs.
4.1 Cuir téacs leis roimh an gcéad charachtar nó i ndiaidh an charachtair dheiridh
sa Cuir Téacs dialóg, clóscríobh an téacs is mian leat a chur le cealla sa Téacs bosca téacs, ansin seiceáil Roimh an gcéad charachtar sa Post alt seo.
cliceáil Cuir iarratas isteach or Ok chun an cur leis a chríochnú.
Chun téacs a chur leis tar éis an charachtair dheireanaigh, clóscríobh an téacs is mian leat a chur le cealla sa Téacs bosca téacs, ansin seiceáil Tar éis an carachtar deireanach sa Post alt seo.
cliceáil Cuir iarratas isteach or Ok chun an cur leis a chríochnú.
4.2 Cuir téacs leis ag suíomhanna sonraithe
Uaireanta, b'fhéidir gur mhaith leat téacs a chur le lár na cille, nó téacs a chur le roinnt suíomhanna den chill. Ag cur deighilteoir "-" leis tar éis an tríú agus an seachtú dhigit de na huimhreacha sóisialta mar a thaispeántar thíos:
sa Cuir Téacs dialóg, clóscríobh an téacs isteach Téacs bosca téacs, agus seiceáil Sonraigh rogha, ansin clóscríobh na suímh ag baint úsáide as camóg chun scaradh isteach sa bhosca téacs agus ansin cliceáil Ok or Cuir iarratas isteach.
4.3 Síneadh ar áirgiúlacht Add Text
In aice le téacs a chur isteach sna gnáthshuímh (tosú, deireadh agus suíomh sonraithe), beidh an Cuir Téacs tacaíonn fóntais freisin chun téacs a chur leis
- Roimh litreacha uachtair
- Roimh litreacha beaga
- Roimh litreacha móra/cás íochtair
- Roimh carachtair uimhriúla
sa Cuir Téacs dialóg, clóscríobh an téacs isteach Téacs bosca téacs, agus seiceáil Ná cuir ach le rogha, ansin cliceáil ar an roghchlár anuas thíos a roghnú an oibríocht mar is gá duit.
Soláthraíonn an chuid seo foirmlí maidir le téacs a chur leis roimh nó tar éis an chéad théacs sonrach le feiceáil in Excel.
5.1 Cuir téacs roimh an gcéad téacs sonrach
Mar shampla, ba mhaith leat téacs "(díol)" a chur leis roimh an gcéad téacs "praghas" sa chill mar a thaispeántar thíos na scáileáin scáileáin:
In Excel, is féidir leis na feidhmeanna REPLACE agus SUBSTITUTE an post seo a réiteach.
Feidhm REPLACE
REPLACE (cill, FIND ("faigh_téacs", cill), 0, "cuir_téacs")
Feidhm SUBSTITUTE
SUBSTITUTE(cill,"find_text", "ionadaigh_téacs",1)
Sa chás seo, bain úsáid as na foirmlí thuas mar seo:
= REPLACE(B4,FIND("praghas",B4),0,"(díol)")
Or
=SUBSTITUTE(B4,praghas", "(díol)praghas",1)
Is iad na hargóintí foirmle sa chás seo
Cill: B4,
Find_text: praghas,
Add_text: (díol),
Replace_text: (díol) praghas.
Preas Iontráil eochair chun an chéad toradh a chur leis, ansin tarraing láimhseáil uathoibríoch thar na cealla a dteastaíonn an fhoirmle seo uathu.
5.2 Cuir téacs isteach i ndiaidh an chéad téacs ar leith
Mar shampla, ba mhaith leat an tsiombail airgeadra "$" a chur leis tar éis an chéad choilíneach " : " sa chill mar a thaispeántar na screenshots thíos:
In Excel, is féidir leis na feidhmeanna REPLACE agus SUBSTITUTE an post seo a réiteach.
Feidhm REPLACE
REPLACE (cill, FIND ("find_text", cill), find_text_length, "ionadaigh_téacs")
Feidhm SUBSTITUTE
SUBSTITUTE(cill,"find_text", "ionadaigh_téacs")
Sa chás seo, bain úsáid as na foirmlí thuas mar seo:
= REPLACE(B12,FIND(":",B12),1,":$")
Or
=SUBSTITUTE(B12,":",":$")
Is iad na hargóintí foirmle sa chás seo
Cill: B12,
Aimsigh_téacs: :,
Ionadaigh_téacs::$.
Aimsigh_text_length:1
Preas Iontráil eochair chun an chéad toradh a chur leis, ansin tarraing láimhseáil uathoibríoch thar na cealla a dteastaíonn an fhoirmle seo uathu.
Sa chuid seo den rang teagaisc, tugtar isteach trí mhodhanna éagsúla (foirmle, Faigh agus Ionadaigh, VBA) chun cabhrú leat carachtair a chur leis roimh nó tar éis gach focal cille.
Cuir carachtair roimh gach focal |
Cuir carachtair isteach i ndiaidh gach focal |
6.1 Cuir carachtar(í) leis roimh gach focal nó ina dhiaidh de réir foirmle
Is féidir feidhm SUBSTITUTE a úsáid chun an post seo a réiteach, na foirmlí ginearálta mar seo a leanas:
Cuir roimh gach focal
"character"&SUBSTITUTE(teaghrán, " "," carachtar")
Cuir tar éis gach focal
SUBSTITUTE(teaghrán," ","character") & "carachtar"
Má chuirtear "+" isteach roimh gach focal sa liosta de B3:B6, bain úsáid as an bhfoirmle mar seo:
= "+"&SUBSTITUTE(B3, " "," +")
Preas Iontráil eochair chun an chéad toradh a fháil, ansin tarraing láimhseáil líonadh uathoibríoch síos chun na torthaí go léir a fháil.
Má chuirtear ($) leis i ndiaidh gach focal de liosta B11:B14, bain úsáid as an bhfoirmle mar atá thíos le do thoil:
=SUBSTITUTE(B11," ","($) ")&"($)"
Preas Iontráil eochair chun an chéad toradh a fháil, ansin tarraing láimhseáil líonadh uathoibríoch síos chun na torthaí go léir a fháil.
6.2 Cuir carachtar(í) leis roimh gach focal nó ina dhiaidh trí Faigh agus Ionadaigh
Más mian leat carachtair a chur leis roimh gach focal gan an chéad fhocal a áireamh, nó carachtair a chur leis tar éis gach focal gan an ceann deireanach a áireamh mar atá thíos sa screenshot a thaispeántar, an Excel ionsuite Aimsigh agus Ionadaigh Is féidir le fóntais láimhseáil an post seo.
Cuir roimh gach focal gan an chéad cheann a áireamh
Cuir isteach i ndiaidh gach focal gan an ceann deireanach a áireamh
1. Roghnaigh na cealla ar mhaith leat carachtair a chur leis roimh nó tar éis gach focal, ansin brúigh Ctrl + H eochracha chun an Aimsigh agus Ionadaigh dialóg.
2. Clóscríobh spás isteach sa Aimsigh cad textbox, ansin clóscríobh na carachtair nua agus spás iontu Ionadaigh le textbox, agus ar deireadh cliceáil ar an Ionadaigh uile cnaipe.
Oibríocht | Go ginearálta | Sampla |
Cuir carachtair roimh gach focal | Cuir carachtair nua leis tar éis spás | Cuir (díol) roimh gach focal |
Oibríocht | Go ginearálta | Sampla |
Cuir carachtair isteach i ndiaidh gach focal | Carachtair nua ina dhiaidh sin le spás | Cuir - tar éis gach focal |
Soláthraíonn sé seo dhá chód VBA chun carachtair a chur leis roimh nó tar éis gach focal, le do thoil rith an cód trí na céimeanna seo a leanas a leanúint.
1. Brúigh Eile + F11 eochracha chun an Microsoft Visual Basic d’Fheidhmchláir fhuinneog.
2. Sa fhuinneog popping, cliceáil Ionsáigh > Modúil chun modúl bán nua a chur isteach.
3. Cóipeáil agus greamaigh thíos cód VBA chuig an modúl.
Cuir roimh gach focal
Sub InsertCharBeforeWord()
'UpdateByExtendOffice
Dim ws As Worksheet
Dim xRg As Range
Dim xSRg As Range
Dim xCell As Range
Dim xInStr As String
Dim xArr As Variant
Dim xValue As String
On Error Resume Next
Set xSRg = Application.Selection
Set xRg = Application.InputBox("Select cells(continuous):", "Kutools for Excel", xSRg.Address, , , , , 8)
If xRg Is Nothing Then Exit Sub
xInStr = Application.InputBox("Type characters you want to add:", "Kutools for Excel", "", , , , , 2)
If StrPtr(xInStr) = 0 Then Exit Sub
Application.ScreenUpdating = False
For Each xCell In xRg
xArr = Split(xCell.Text, " ")
xValue = ""
For Each xStr In xArr
If Trim(xStr) <> "" Then
If xValue = "" Then
xValue = xInStr & Trim(xStr)
Else
xValue = xValue & " " & xInStr & Trim(xStr)
End If
End If
Next
xCell.Value = xValue
Next
Application.ScreenUpdating = True
End Sub
Cuir tar éis gach focal
Sub InsertCharAfterWord()
'UpdateByExtendOffice
Dim ws As Worksheet
Dim xRg As Range
Dim xSRg As Range
Dim xCell As Range
Dim xInStr As String
Dim xArr As Variant
Dim xValue As String
On Error Resume Next
Set xSRg = Application.Selection
Set xRg = Application.InputBox("Select cells(continuous):", "Kutools for Excel", xSRg.Address, , , , , 8)
If xRg Is Nothing Then Exit Sub
xInStr = Application.InputBox("Type characters you want to add:", "Kutools for Excel", "", , , , , 2)
If StrPtr(xInStr) = 0 Then Exit Sub
Application.ScreenUpdating = False
For Each xCell In xRg
xArr = Split(xCell.Text, " ")
xValue = ""
For Each xStr In xArr
If Trim(xStr) <> "" Then
If xValue = "" Then
xValue = Trim(xStr) & xInStr
Else
xValue = xValue & " " & Trim(xStr) & xInStr
End If
End If
Next
xCell.Value = xValue
Next
Application.ScreenUpdating = True
End Sub
4. Brúigh F5 eochair chun an cód a rith (nó is féidir leat cliceáil Rith cnaipe ), tagann dialóg amach chun iarraidh ort cealla leanúnacha a roghnú le bheith ag obair, cliceáil OK.
5. Sa dara pops amach dialóg, cineál na carachtair gur mian leat a chur leis, cliceáil OK.
Ansin cuirfear na carachtair ag tosach nó ag deireadh gach focal.
Uaireanta, b'fhéidir gur mhaith leat téacs a chur idir gach carachtar. Anseo sa chuid seo, liostaíonn sé dhá chás, is é ceann amháin téacs a chur idir gach carachtar, ceann eile chun spás a chur idir gach uimhir.
7.1 Cuir téacs idir gach carachtar/digit leis an bhfeidhm atá Sainmhínithe ag an Úsáideoir
Chun carachtair a chur idir gach carachtar i teaghrán, is féidir leis an bhfeidhm Sainmhínithe Úsáideora cabhrú leat.
Sa chás seo, cuirimid spás idir gach carachtar.
1. Brúigh Eile + F11 eochracha chun an Microsoft Visual Basic d’Fheidhmchláir fhuinneog.
2. Sa fhuinneog popping, cliceáil Ionsáigh > Modúil chun modúl bán nua a chur isteach.
3. Cóipeáil agus greamaigh thíos cód VBA chuig an modúl.
Cuir téacs idir carachtair
Function AddText(Str As String) As String
Dim i As Long
For i = 1 To Len(Str)
AddText = AddText & Mid(Str, i, 1) & " "
Next i
AddSpace = Trim(AddSpace)
End Function
4. Sábháil an cód agus dún an fhuinneog chun dul ar ais go dtí an bhileog oibre, ansin cineál thíos an fhoirmle isteach i gcill ar mhaith leat an toradh a chur leis.
=AddText(B3)
Is é B3 an chill ina bhfuil an teaghrán is mian leat spás a chur leis idir carachtair.
5. Brúigh Iontráil eochair chun an toradh a fháil, tarraing láimhseáil líonadh uathoibríoch thar chealla chun torthaí eile a fháil mar is gá duit.
Aird: 1) Sa chód VBA, is féidir leat an "" chuig téacsanna eile de réir mar is gá duit, ag ceapadh go n-athrófaí é go "-" a chur leis - idir carachtair. 2) Cuirfidh an cód an téacs nua i ndiaidh gach carachtar. Is féidir leat an téacs is déanaí a cuireadh leis a bhaint mura bhfuil gá agat leis an bhfoirmle thíos. Le haghaidh tuilleadh sonraí faoin bhfoirmle, tabhair cuairt le do thoil: Conas Na Carachtair N Chéad Nó Deiridh a Bhaint As Cill Nó Teaghrán I Sliel? LEFT(cill, LEN(cill) - text_length) |
7.2 Cuir spás idir gach uimhir leis an bhfoirmle
Más mian leat spás a chur leis idir digití teaghrán ar luach uimhriúil í, is féidir leat an fheidhm TEXT a úsáid.
Aird: is gá an líon raon a theastaíonn uait a chur leis an spás idir an fad céanna, nó d'fhéadfadh go mbeadh roinnt torthaí mícheart. |
Ag glacadh leis seo go bhfuil liosta d’uimhreacha 8 ndigit sa raon B10:B12, roghnaigh cill a chuirfidh an toradh, clóscríobh thíos an fhoirmle:
= TEXT(B10,"# # # # # # #)
Preas Iontráil eochair, ansin tarraing láimhseáil uathoibríoch thar chealla eile.
Más é fad na n-uimhreacha ná 5, athrófar an fhoirmle mar = TEXT(B10,"# # # #).
Más mian leat carachtar(anna) a chur idir gach focal, ag glacadh le spás a chur idir an chéad, an lár, agus an sloinne a thaispeántar thíos, is féidir leat feidhm a shainmhínítear leis an úsáideoir a úsáid.
1. Brúigh Eile + F11 eochracha chun an Microsoft Visual Basic d’Fheidhmchláir fhuinneog.
2. Sa fhuinneog popping, cliceáil Ionsáigh > Modúil chun modúl bán nua a chur isteach.
3. Cóipeáil agus greamaigh thíos cód VBA chuig an modúl.
Cuir carachtair idir focail
Function AddCharacters(pValue As String) As String
'UpdatebyExtendoffice20160908
Dim xOut As String
xOut = VBA.Left(pValue, 1)
For i = 2 To VBA.Len(pValue)
xAsc = VBA.Asc(VBA.Mid(pValue, i, 1))
If xAsc >= 65 And xAsc <= 90 Then
xOut = xOut & " " & VBA.Mid(pValue, i, 1)
Else
xOut = xOut & VBA.Mid(pValue, i, 1)
End If
Next
AddCharacters = xOut
End Function
4. Sábháil an cód agus dún an fhuinneog chun dul ar ais go dtí an bhileog oibre, ansin cineál thíos an fhoirmle isteach i gcill ar mhaith leat an toradh a chur leis.
=Cuir Carachtair(B3)
Is é B3 an chill ina bhfuil an teaghrán is mian leat spás a chur idir focail.
5. Brúigh Iontráil eochair chun an toradh a fháil, tarraing láimhseáil líonadh uathoibríoch thar chealla chun torthaí eile a fháil mar is gá duit.
Aird: sa chód VBA, is féidir leat athrú ar an "" chuig téacsanna eile de réir mar is gá duit, ag ceapadh go n-athrófaí é go "-" a chur - idir focail. |
Chun saincharachtair(í) a chur idir téacsanna agus uimhreacha mar atá thíos sa seat a thaispeántar, cuirtear dhá mhodh ar fáil anseo.
9.1 Cuir carachtar idir téacsanna agus uimhreacha leis an bhfoirmle
Má tá na téacsanna i tosaigh na n-uimhreacha, is é an fhoirmle chineálach
TRIM(REPLACE(teaghrán,MIN(FIND({1,2,3,4,5,6,7,8,9,0},teaghrán&"1234567890")),0,"-"))
Ag baint úsáide as an gcás thuas mar shampla, bain úsáid as an bhfoirmle mar seo:
=TRIM(REPLACE(B4,MIN(FIND({1,2,3,4,5,6,7,8,9,0},B4&"1234567890")),0,"-"))
Preas Iontráil eochair chun an chéad toradh a fháil, ansin tarraing láimhseáil líonadh uathoibríoch thar chealla eile chun an fhoirmle seo a líonadh.
Má tá na huimhreacha i tosaigh na dtéacsanna, is é an fhoirmle chineálach
LEFT(teaghrán,SUM(LEN(teaghrán)-LEN(SUBSTITUTE(teaghrán,{0,1,2,3,4,5,6,7,8,9},"")))&"&"&RIGHT (teaghrán,LEN(B13)- SUM(LEN(string)-LEN(SUBSTITUTE(teaghrán, {0,1,2,3,4,5,6,7,8,9},""))))
Ag baint úsáide as an gcás thuas mar shampla, bain úsáid as an bhfoirmle mar seo:
=LEFT(B13,SUM(LEN(B13)-LEN(SUBSTITUTE(B13,{0,1,2,3,4,5,6,7,8,9},""))))&"."&RIGHT(B13,LEN(B13)- SUM(LEN(B13)-LEN(SUBSTITUTE(B13, {0,1,2,3,4,5,6,7,8,9}, ""))))
Preas Iontráil eochair chun an chéad toradh a fháil, ansin tarraing láimhseáil líonadh uathoibríoch thar chealla eile chun an fhoirmle seo a líonadh.
9.2 Cuir carachtar idir téacsanna agus uimhreacha le Flash Fill
Má tá tú in Excel 2013 nó i leaganacha níos déanaí, beidh an Líonadh Flash is féidir leis cabhrú leat freisin carachtar(í) a chur idir téacsanna agus uimhreacha.
In aice leis na sonraí bunaidh, clóscríobh na sonraí nua a bhfuil an carachtar/na carachtair curtha leo idir téacsanna agus uimhreacha. Ansin brúigh Iontráil eochair chun dul go dtí an chéad chill eile den chéad toradh.
Agus brúigh Ctrl + E eochracha chun Flash Fill a chumasú.
Síneadh
Liostaítear sa rang teagaisc seo freisin roinnt cásanna maidir le téacs a chur leis a bhféadfaimis teacht le chéile inár saol laethúil nó inár n-obair laethúil.
Uaireanta, ní mór duit deighilteoirí cosúil le daiseanna a chur le sraith uimhreacha gutháin nó uimhreacha sóisialta mar a thaispeántar thíos scáileáin. Bainfear triail as clóscríobh de láimh má tá na céadta uimhreacha ag teastáil le cur leis. Sa chuid seo, tugtar isteach trí bhealach trick chun an post seo a láimhseáil go tapa.
10.1 Cuir daiseanna le huimhreacha de réir foirmle
Seo dhá fhoirmle ar féidir leo daiseanna a chur le huimhreacha go tapa. Chun daiseanna a chur leis tar éis an tríú agus an séú uimhir i gcill B3, bain úsáid as an bhfoirmle mar seo a leanas:
Feidhm REPLACE
= REPLACE(REPLACE(B3,4,0,"-"),8,0,"-")
Feidhm TEXT
=TEXT(B3,"???-???-???")
Preas Iontráil eochair chun an chéad toradh a fháil, ansin tarraing láimhseáil líonadh uathoibríoch thar chealla eile.
Aird: Is féidir leat argóintí na bhfoirmlí thuas a athrú de réir mar is gá duit. Ag ceapadh add "-" tar éis an dara, an ceathrú agus an séú dhigit, is féidir leat na foirmlí a úsáid mar: = REPLACE(REPLACE(REPLACE(B3,3,0,"-"),6,0,"-"),9,0,"-") =TEXT(B3,"??-??-??-??? ") |
10.2 Cuir daiseanna le huimhreacha de réir Cealla Formáideacha
Chun daiseanna a chur go díreach leis na huimhreacha sna cealla bunaidh, is féidir leat an Cealla Formáid gné.
1. Roghnaigh na huimhreacha ar mhaith leat daiseanna a chur leo, ansin brúigh Ctrl + 1 eochracha chun an Cealla Formáid dialóg.
2. Sa Cealla Formáid dialóg, faoin Uimhir cluaisín, roghnaigh An Chustaim ó na Catagóir alt seo.
3. Ansin ar dheis cineál alt, cineál ###-###-### isteach sa bhosca téacs, cliceáil OK.
Anois tá daiseanna curtha leis na huimhreacha roghnaithe.
10.3 Cuir dashes leis an uimhir theileafóin ag Cuir Téacs de Kutools le haghaidh Excel
Má tá tú Kutools le haghaidh Excel Suiteáilte i Excel saor in aisce, Cuir Téacs is féidir le gné fabhar a dhéanamh duit freisin.
1. Roghnaigh na cealla ina bhfuil na huimhreacha is gá chun dashes a chur leis, cliceáil Kutools > Téacs > Cuir Téacs leis.
2. Sa Cuir Téacs dialóg, clóscríobh an dash nó deighilteoir eile isteach Téacs bosca téacs, roghnaigh Sonraigh rogha, ansin clóscríobh na suíomhanna a bhfuil tú ag iarraidh daiseanna a chur leis ina dhiaidh agus scar iad le camóga sa bhosca téacs thíos.
3. cliceáil Ok nó Déan iarratas. Ansin cuireadh daiseanna leis na huimhreacha roghnaithe.
Íoslódáil saor in aisce téacs ar feadh 30 lá.
Ag glacadh leis go bhfuil liosta uimhreacha i faid éagsúla, ba mhaith leat a chur leis nialais tosaigh chun iad a dhéanamh ar an fad céanna agus breathnú néata mar atá thíos screenshot a thaispeántar. Seo dhá mhodh a chuirtear ar fáil duit chun an post a láimhseáil.
11.1 Cuir nialais tosaigh le cealla leis an ngné Formáid Cealla
Is féidir leat úsáid an Cealla Formáid gné chun formáid saincheaptha a shocrú chun fad na cille a shocrú trí nialais tosaigh a chur leis.
1. Roghnaigh na cealla ar mhaith leat nialais tosaigh a chur leis, ansin brúigh Ctrl + 1 eochracha le cumasú Cealla Formáid dialóg.
2. Sa Cealla Formáid dialóg, faoin Uimhir cluaisín, roghnaigh An Chustaim ó na Catagóir alt seo.
3. Ansin ar dheis cineál alt, cineál 0000 isteach sa bhosca téacs (chun an fad uimhir a shocrú go 4-dight, cineál 0000, is féidir leat é a athrú go fad eile, mar shampla 5-dight, cineál 00000), cliceáil OK.
Ansin tá na huimhreacha curtha leis nialais tosaigh agus ar an fad céanna.
Aird: má sháraíonn fad na sonraí bunaidh an fad socraithe, taispeánfaidh sé na sonraí bunaidh gan nialais tosaigh. |
11.2 Cuir nialais tosaigh le cealla leis an bhfoirmle
Mura bhfuil tú ag iarraidh na sonraí bunaidh a athrú, is féidir leat an fhoirmle a úsáid chun nialais tosaigh a chur le huimhreacha in áiteanna eile.
Seo trí fheidhm is féidir cabhrú leat.
Feidhm Formula1 TEXT
TEXT(uimhir,"00…")
Feidhm Formula2 CEART
CEART ("00…"&uimhir, fad)
Feidhm Formula3 BASE
BASE(uimhir, 10,fad)
Tá líon na nialais san fhoirmle cothrom le fad na huimhreach.
Anseo a shocraíonn tú 4 dhigit mar fhad na n-uimhreacha, bain úsáid as na foirmlí mar atá thíos le do thoil:
= TEXT (B10, "0000")
= CEART ("0000"&B10,4)
=BASE(B10,10,4)
Preas Iontráil eochair agus tarraing láimhseáil líonadh uathoibríoch síos.
Aird: má sháraíonn fad na sonraí bunaidh an fad socraithe, taispeánfaidh sé na sonraí bunaidh gan nialais tosaigh. |
Más mian leat nialais rianaithe a chur le huimhreacha chun fad seasta a dhéanamh, agus nialais rianaithe á gcur leis na huimhreacha i gcill B3:B7 chun iad a dhéanamh i bhfad 5 dhigit mar atá thíos sa screenshot a thaispeántar, is féidir leat foirmle a chur i bhfeidhm chun déileáil leis an bpost .
Feidhm REPT
uimhir&REPT("0", fad-LEN(uimhir))
San fhoirmle, seasann an "uimhir" argóint an uimhir nó tagairt cille gur mhaith leat a chur leis nialais rian, agus an argóint "fad" Is é an fad seasta is mian leat.
Úsáid an fhoirmle mar seo:
=B3&REPT("0", 5- LEN(B3))
Preas Iontráil eochair agus tarraing láimhseáil líonadh uathoibríoch síos go dtí na cealla a dteastaíonn an fhoirmle seo uathu.
Más mian leat sonraí a onnmhairiú nó a chóipeáil ó bhileog oibre go dtí leabhar nótaí, is féidir na téacsanna a chur go neamhshuntasach mar go bhfuil na luachanna cille i bhfaid éagsúla, chun iad a dhéanamh cuma néata mar atá thíos sa screenshot a thaispeántar, ní mór duit spás rianaithe a chur leis.
Chun an post seo a réiteach, is féidir le feidhm REPT bhfabhar a thabhairt duit.
LEFT(téacs & REPT (" ", max_length), max_length)
San fhoirmle, is é an argóint "téacs" an téacs nó an tagairt cille gur mhaith leat spás trailing a chur leis, agus is é an argóint "max_length" an fad seasta is mian leat na téacsanna a dhéanamh, a chaithfidh a bheith níos faide ná nó cothrom leis an uasfhad na dtéacsanna a úsáideadh.
Chun spás rianaithe a chur leis na téacsanna i gcill B3:C6, bain úsáid as an bhfoirmle seo thíos:
=LEFT(B3 & REPT(" ", 10), 10)
Preas Iontráil eochair, ansin tarraing láimhseáil uathoibríoch líonadh anonn go dtí na cealla go léir is gá an fhoirmle.
Sa chás seo, toisc gurb é 9 gcarachtar an téacs is faide a úsáidtear, úsáidimid 10 anseo.
Uaireanta, ní mór duit comharthaí athfhriotail nó lúibíní a chur timpeall ar an téacs nó ar na huimhreacha i gcealla mar a thaispeántar an scáileán thíos, ach amháin clóscríobh láimhe ceann ar cheann, anseo tá dhá mhodh in Excel is féidir é a réiteach go tapa.
14.1 Cuir comharthaí athfhriotail/lúibíní thart de réir Formáid Cealla
Más mian leat comharthaí athfhriotail a chur timpeall ar théacs sna sonraí bunaidh, is féidir leis an ngné Cealla Formáid in Excel cabhrú leat.
1. Roghnaigh na cealla ar mhaith leat comharthaí athfhriotail a chur leis, brúigh Ctrl + 1 eochracha chun an Cealla Formáid dialóg.
2. Sa Cealla Formáid dialóg, faoi Uimhir cluaisín, roghnaigh An Chustaim ón liosta de Catagóir, ansin téigh go dtí an t-alt ceart chun clóscríobh "''" @ "''" isteach sa cineál Bosca téacs. Cliceáil OK.
Tá an téacs i gcealla roghnaithe curtha timpeall le comharthaí athfhriotail.
Más mian leat lúibíní a chur timpeall an téacs, sa bhosca Cineál téacs na Cealla Formáid dialóg, bain úsáid as 🇧🇷.
14.2 Cuir comharthaí athfhriotail/lúibíní thart de réir foirmlí
Is féidir foirmlí a úsáid freisin chun comharthaí athfhriotail a chur le téacs i gcealla eile.
Ag baint úsáide as & cónascaire
""""&téacs&""""
Or
char(34)&téacs&char(34)
Sa chás seo, téacs sa chill B11, bain úsáid as na foirmlí mar seo:
=""""&B11&""""
Or
=char(34)&B11&char(34)
Preas Iontráil eochair agus tarraing láimhseáil líonadh uathoibríoch síos chun cealla a líonadh.
Más mian leat lúibíní a chur timpeall ar théacs, ag baint úsáide as an bhfoirmle mar "("&téacs&)".
14.3 Cuir comharthaí athfhriotail/lúibíní thart le VBA
Má theastaíonn cód VBA uait chun an post seo a réiteach, seo VBA.
1. Brúigh Eile + F11 eochracha chun an Microsoft Visual Basic d’Fheidhmchláir fhuinneog.
2. Ansin sa fhuinneog popping, cliceáil Ionsáigh > Modúil modúl nua bán a chur isteach.
3. Cóipeáil agus greamaigh faoi bhun chód VBA chuig an modúl nua.
VBA: Cuir comharthaí athfhriotail thart ar théacsanna
Sub addquotationmarksorbrackets()
'UpdatebyExtendOffice
Dim Rng As Range
Dim WorkRng As Range
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8)
For Each Rng In WorkRng
Rng.Value = """" & Rng.Value & """"
Next
End Sub
Aird: sa script cód, """" & Rng.Value &""" léiríonn " "a chur timpeall ar na téacsanna, más mian leat lúibíní ( ) a chur timpeall ar an téacs, athraigh go dtí "(" & Rng.Value &")". |
4. Brúigh F5 eochair nó cliceáil Rith cnaipe sa fhuinneog chun an cód VBA a ghníomhachtú. Tagann dialóg amach chun cealla a roghnú chun comharthaí athfhriotail a chur leis.
5. cliceáil OK. Anois tá na comharthaí athfhriotail curtha thart ar théacsanna sna cealla roghnaithe.
Uaireanta, chun cabhrú le húsáideoirí eile sonraí a thuiscint níos fearr, b'fhéidir go mbeadh ort téacs a chur leis na torthaí foirmle mar a thaispeántar thíos scáileáin. Chun téacs a chur san fhoirmle, is féidir leat na comharthaí athfhriotail a bhaineann leis an téacs a úsáid agus an & cónascaire a chur leis chun an téacs agus an fhoirmle a chomhcheangal le chéile.
Cás 1 cuir téacs roimh an bhfoirmle
"Inniu is "&TEXT(TODAY(),"dddd, mmmm dd.")
Cás 2 cuir téacs i ndiaidh foirmle
Is é TEXT(NOW(),,"HH:MM:SS")&" an t-am reatha."
Cás 3 cuir téacsanna ar dhá thaobh na foirmle
msgstr "Dhíol "&sonraí&" kg inniu."
Tuilleadh Teagaisc Excel: |
Comhcheangail Illeabhair Saothair/Bileoga Oibre ina hAon Scoilt Téacs, Uimhir, agus Cealla Dáta (Deighil ina gColúin Iolracha) Comhcheangail Ábhar Ilchealla gan Sonraí a chailleadh in Excel Déan comparáid idir Dhá cholún le haghaidh Meaitseálacha agus Difríochtaí in Excel |
Na hUirlisí Táirgiúlachta Oifige is Fearr
Réitíonn Kutools for Excel an chuid is mó de do chuid Fadhbanna, agus Méadaíonn sé do Tháirgiúlacht 80%
- Barra Foirmle Super (cuir línte iolracha téacs agus foirmle in eagar go héasca); Leagan Amach Léitheoireachta (líon mór cealla a léamh agus a chur in eagar go héasca); Greamaigh go dtí an Raon Scagtha...
- Cumaisc Cealla / Sraitheanna / Colúin agus Sonraí a Choinneáil; Ábhar Cealla Scoilt; Comhcheangail Sraitheanna Dúblacha agus Suim / Meán... Cill Dúblach a Chosc; Déan comparáid idir Ranganna...
- Roghnaigh Dúblach nó Uathúil Sraitheanna; Roghnaigh Blank Rows (tá na cealla uile folamh); Aimsigh Super agus Fuzzy Aimsigh i go leor Leabhar Oibre; Roghnaigh go randamach ...
- Cóip Díreach Cealla Il gan tagairt fhoirmle a athrú; Tagairtí Cruthaigh Auto chuig Bileoga Il; Cuir Urchair isteach, Boscaí Seiceála agus go leor eile ...
- Foirmlí is Fearr agus Cuir isteach go tapa, Ranganna, Cairteacha agus Pictiúir; Cealla a Chriptiú le pasfhocal; Cruthaigh Liosta Ríomhphoist agus seol ríomhphoist ...
- Sliocht Téacs, Cuir Téacs leis, Bain de réir Poist, Bain Spás; Subtotals Paging a chruthú agus a phriontáil; Tiontaigh Idir Ábhar Cealla agus Tráchtanna...
- Scagaire Super (scéimeanna scagaire a shábháil agus a chur i bhfeidhm ar bhileoga eile); Ard-Sórtáil de réir míosa / seachtaine / lae, minicíocht agus níos mó; Scagaire Speisialta le cló trom, iodálach ...
- Comhcheangail Leabhair Oibre agus Bileoga Oibre; Cumaisc Táblaí bunaithe ar eochaircholúin; Roinn Sonraí i Ilbhileoga; Baisc Tiontaigh xls, xlsx agus PDF...
- Grúpáil Tábla Pivot de réir uimhir na seachtaine, lá na seachtaine agus níos mó ... Taispeáin Cealla Díghlasáilte, Faoi Ghlas de réir dathanna éagsúla; Aibhsigh Cealla a bhfuil Foirmle / Ainm orthu...
- 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á!