Pagsamahin ang mga column sa Excel nang hindi nawawala ang data - 3 mabilis na paraan

  • Ibahagi Ito
Michael Brown

Mula sa maikling artikulong ito matututunan mo kung paano pagsamahin ang maraming column ng Excel sa isa nang hindi nawawala ang data.

Mayroon kang table sa Excel at ang gusto mo ay pagsamahin ang dalawang column, sunud-sunod. Halimbawa, gusto mong pagsamahin ang Unang Pangalan & Mga column ng Apelyido sa isa, o pagsamahin ang ilang column gaya ng Street, City, Zip, State sa iisang column na "Address", na naghihiwalay sa mga value gamit ang kuwit upang mai-print mo ang mga address sa mga sobre sa ibang pagkakataon.

Sa kasamaang palad, hindi nagbibigay ang Excel ng anumang built-in na tool upang makamit ito. Siyempre, mayroong button na Pagsamahin (" Pagsamahin & Gitna " atbp.), ngunit kung pipili ka ng 2 katabing mga cell upang pagsamahin ang mga ito, tulad ng ipinapakita sa screenshot:

Makukuha mo ang mensahe ng error na " Ang pagsasama-sama ng mga cell ay nagpapanatili lamang sa itaas na kaliwang halaga ng cell, at itinatapon ang iba pang mga halaga. " (Excel 2013) o "Ang Ang pagpili ay naglalaman ng maramihang mga halaga ng data. Ang pagsasama-sama sa isang cell ay mananatili sa kaliwang itaas na karamihan sa data lamang." (Excel 2010, 2007)

Higit pa sa artikulong ito, makakahanap ka ng 3 paraan na magbibigay-daan sa iyong pagsamahin ang data mula sa ilang column sa isa nang hindi nawawala ang data, at nang hindi gumagamit ng VBA macro. Kung naghahanap ka ng pinakamabilis na paraan, laktawan ang unang dalawa, at dumiretso sa pangatlo.

Pagsamahin ang dalawang column gamit ang mga formula ng Excel

Sabihin, mayroon kang isang talahanayan na may impormasyon ng iyong mga kliyente at gusto mong pagsamahindalawang column ( Una at Apelyido ) sa isa ( Buong Pangalan ).

  1. Maglagay ng bagong column sa iyong mesa. Ilagay ang mouse pointer sa column header (ito ay column D sa aming kaso), i-right click ang mouse at piliin ang " Insert " mula sa context menu. Pangalanan natin ang bagong idinagdag na column na " Buong Pangalan ".

  • Sa cell D2, isulat ang sumusunod na CONCATENATE formula:
  • =CONCATENATE(B2," ",C2)

    Sa Excel 2016 - Excel 365, maaari mo ring gamitin ang CONCAT function para sa parehong layunin:

    =CONCAT(B2," ",C2)

    Kung saan ang B2 at C2 ay ang mga address ng Pangalan at Apelyido , ayon sa pagkakabanggit. Tandaan na mayroong puwang sa pagitan ng mga panipi " " sa formula. Ito ay isang separator na ilalagay sa pagitan ng mga pinagsamang pangalan, maaari mong gamitin ang anumang iba pang simbolo bilang isang separator, hal. isang kuwit.

    Sa katulad na paraan, maaari mong pagsamahin ang data mula sa ilang mga cell sa isa, gamit ang anumang separator na iyong pinili. Halimbawa, maaari mong pagsamahin ang mga address mula sa 3 column (Street, City, Zip) sa isa.

  • Kopyahin ang formula sa lahat ng iba pang mga cell ng column na Buong Pangalan . O tingnan kung paano ipasok ang parehong formula sa maraming mga cell nang sabay-sabay.
  • Well, pinagsama namin ang mga pangalan mula sa 2 column sa isa, ngunit ito pa rin ang formula. Kung tatanggalin namin ang Pangalan at /o ang Apelyido, mawawala rin ang kaukulang data sa column na Buong Pangalan.
  • Ngayon kamikailangang i-convert ang formula sa isang halaga upang maalis namin ang mga hindi kinakailangang column sa aming Excel worksheet. Piliin ang lahat ng mga cell na may data sa pinagsamang column (piliin ang unang cell sa column na " Buong Pangalan ", at pagkatapos ay pindutin ang Ctrl + Shift + ArrowDown ).
  • Kopyahin ang mga nilalaman ng column sa clipboard ( Ctrl + C o Ctrl + Ins , alinman ang gusto mo), pagkatapos ay mag-right click sa anumang cell sa parehong column (" Buong Pangalan " ) at piliin ang " I-paste ang Espesyal " mula sa menu ng konteksto. Piliin ang button na Mga Value at i-click ang OK .

  • Alisin ang "Pangalan" & Mga column na "Apelyido," na hindi na kailangan. I-click ang column na B header, pindutin nang matagal ang Ctrl at i-click ang column C header (isang alternatibong paraan ay ang pumili ng anumang cell sa column B , pindutin ang Ctrl + Space para piliin ang buong column B, pagkatapos ay pindutin ang Ctrl + Shift + ArrowRight para piliin ang buong column C).

    Pagkatapos noon ay mag-right click sa alinman sa mga napiling column at piliin ang Tanggalin mula sa menu ng konteksto:

  • Mabuti, pinagsanib namin ang mga pangalan mula sa 2 column sa isa! Gayunpaman, nangangailangan ito ng kaunting pagsisikap :)

    Pagsamahin ang data ng mga column sa pamamagitan ng Notepad

    Ang ganitong paraan ay mas mabilis kaysa sa nauna, hindi ito nangangailangan ng mga formula, ngunit ito ay angkop lang para sa pagsasama-sama ng mga katabing column at paggamit ng parehong delimiter para sa lahat ng mga ito .

    Narito ang isang halimbawa: gusto naming pagsamahin ang 2 columnkasama ang mga Unang Pangalan at Apelyido sa isa.

    1. Piliin ang parehong column na gusto mong pagsamahin: mag-click sa B1, pindutin ang Shift + Right Arrow upang piliin ang C1 , pagkatapos ay pindutin ang Ctrl + Shift + Down Arrow upang piliin ang lahat ng mga cell na may data sa dalawang column.

  • Kopyahin ang data sa clipboard (pindutin ang Ctrl + C o Ctrl + Ins , alinman ang gusto mo ).
  • Buksan ang Notepad: Start-> Lahat ng Programa -> Mga accessory -> Notepad .
  • Ipasok ang data mula sa clipboard sa Notepad (Pindutin ang Ctrl + V o Shift + Ins ).
  • Kopyahin ang character ng tab sa clipboard. Pindutin ang Tab sa Notepad, pindutin ang Ctrl + Shift + Home , pagkatapos ay pindutin ang Ctrl + X .
  • Palitan ang mga character ng Tab sa Notepad ng separator na kailangan mo.
  • Pindutin ang Ctrl + H upang buksan ang dialog box na " Palitan ," i-paste ang character ng Tab mula sa clipboard sa field na " Hanapin kung ano ", i-type ang iyong separator, hal. Space, kuwit atbp. sa field na " Palitan ng ". Pindutin ang " Palitan Lahat " na buton; pagkatapos ay pindutin ang " Kanselahin " upang isara ang dialog box.

  • Pindutin ang Ctr + A upang piliin ang lahat ng teksto sa Notepad, pagkatapos ay pindutin ang Ctrl + C para kopyahin ito sa Clipboard.
  • Bumalik sa iyong Excel worksheet (pindutin ang Alt + Tab ), piliin lang ang B1 cell at i-paste ang text mula sa Clipboard papunta sa iyong talahanayan.
  • Palitan ang pangalan ng column B sa " Buong Pangalan " at tanggalin ang column na " Apelyido ."
  • Marami pamga hakbang kaysa sa nakaraang opsyon, ngunit maniwala ka sa akin o subukan ito mismo - ang paraang ito ay mas mabilis. Ang susunod na paraan ay mas mabilis at mas madali :)

    Sumali sa mga column gamit ang Merge Cells add-in para sa Excel

    Ang pinakamabilis at pinakamadaling paraan upang pagsamahin ang data mula sa ilang mga Excel column sa isa ay ang paggamit Merge Cells add-in para sa Excel na kasama sa aming Ultimate Suite para sa Excel.

    Gamit ang Merge Cells add-in, maaari mong pagsamahin ang data mula sa ilang mga cell gamit ang anumang separator na gusto mo (hal. space, kuwit, carriage return o line break). Maaari mong pagsamahin ang mga halaga sa bawat hilera, hanay sa bawat hanay o pagsamahin ang data mula sa mga napiling cell sa isa nang hindi ito nawawala.

    Paano pagsamahin ang dalawang column sa 3 simpleng hakbang

    1. I-download at i-install ang Ultimate Suite.
    2. Piliin ang lahat ng mga cell mula sa 2 o higit pang mga column na gusto mong pagsamahin, pumunta sa tab na Data ng Ablebits.com > Pagsamahin ang pangkat, at i-click ang Pagsamahin ang Mga Cell > Pagsamahin ang Mga Haligi sa Isa .
    3. Sa dialog box na Pagsamahin ang Mga Cell , piliin ang sumusunod na mga opsyon:
      • Paano pagsamahin ang: mga column sa isa (preselected)
      • Paghiwalayin ang mga value sa: piliin ang gustong delimiter (space sa aming kaso)
      • Ilagay ang mga resulta sa: kaliwang column
    4. Siguraduhin na ang opsyon na I-clear ang mga nilalaman ng mga napiling cell ay may check at i-click ang Pagsamahin .

    Ayan na! Ilang simpleng pag-click at mayroon kaming dalawang column na pinagsama nang hindi gumagamit ng anumanmga formula o kopyahin/i-paste.

    Upang tapusin, palitan ang pangalan ng column B sa Buong Pangalan at tanggalin ang column na "C", na hindi na kailangan.

    Mas madali kaysa sa dalawang naunang paraan, hindi ba? :)

    Si Michael Brown ay isang dedikadong mahilig sa teknolohiya na may hilig sa pagpapasimple ng mga kumplikadong proseso gamit ang mga tool sa software. Sa higit sa isang dekada ng karanasan sa industriya ng tech, hinasa niya ang kanyang mga kasanayan sa Microsoft Excel at Outlook, pati na rin ang Google Sheets at Docs. Ang blog ni Michael ay nakatuon sa pagbabahagi ng kanyang kaalaman at kadalubhasaan sa iba, na nagbibigay ng madaling sundan na mga tip at mga tutorial para sa pagpapabuti ng pagiging produktibo at kahusayan. Isa ka mang batikang propesyonal o baguhan, nag-aalok ang blog ni Michael ng mahahalagang insight at praktikal na payo para masulit ang mahahalagang software tool na ito.