„Excel“ dviejų teksto stulpelių sujungimas, vardas, pavardė, sujungimas - „TechTV“ straipsniai

Dėstau „Power Excel“ klasę Akrono universitete. Nors ji reklamuojama kaip pažengusiųjų klasė, visada yra keletas pagrindinių sąvokų, kurių mokiniai, atrodo, nežino. Mane stebina, kaip paprasčiausios technikos sukels daugiausiai jaudulio. Tai yra vienas iš tų patarimų.

Šiandien Sajjadas iš Dubajaus parašė klausimą. Jis turi duomenų bazę su vardu A stulpelyje ir pavardę B stulpelyje. Kaip jis gali sujungti vardą ir pavardę į vieną stulpelį?

Tai yra vienas iš tų klausimų, kurio niekada negalite rasti „Excel“ žinyne, nes niekas negalvoja ieškoti žodžio „Susiejimas“. Heck, nemanau, kad normalus žmogus kada nors vartoja žodį konkatenatas. Jei nežinote ieškoti konkatenato, niekada neišmoksite, kad sujungimo operatorius yra ampersandas.

Pradėkite nuo pagrindinės formulės =A2&B2

Tai suteiks jums rezultatą, parodytą žemiau C2:

Tai gera pradžia. Tačiau iš tikrųjų turėtume susieti vardą, tarpą ir pavardę. Išbandykite šią formulę:

=A2&" "&B2

Tada kyla klausimas: ar norite rėkti MICKEY MANTLE, ar norėtumėte pasakyti „Mickey Mantle“? Jei norite pakeisti pavadinimą į mažąsias ir mažąsias raides, naudokite =PROPER()funkciją.

=PROPER(A2&" "&B2)

Tada norite nukopijuoti formulę į visas stulpelio langelius. Spartusis metodas tai padaryti yra dukart spustelėti užpildymo rankeną, kol pažymėta langelis C2. Užpildymo rankena yra tamsesnis kvadratinis taškas apatiniame dešiniajame langelio žymeklio kampe. Taškas atrodo taip:

Kai pelės žymeklis yra netoli taško, pelės žymeklis pasikeičia į tokį kryžių.

Dukart spustelėkite ir formulė bus nukopijuota į visus diapazono langelius.

Pastaba: „ Excel“ naudoja stulpelį kairėje, kai nustato, kiek nukopijuoti langelius po dvigubo paspaudimo. Jei jūsų B8 langelyje būtų tuščia langelis, šis triukas sustotų ties 7 eilute. Palikite jį Cherui, kad kiltų problemų.

Tokiu atveju, norėdami nukopijuoti formulę, galbūt norėsite patraukti užpildymo rankeną ir nuvilkti žemyn į visas eilutes.

2 pastaba: Tinkama funkcija yra puiki, tačiau ji netinkamai rašo didžiosiomis raidėmis, pvz., McCartney (žr. C7 langelį). Po Mc turėsite rankiniu būdu pereiti ir rašyti didžiosiomis raidėmis C. Tai taip pat turėtų problemų su VanHalenu. Ar tai skausmas? Taip, bet lengviau sutvarkyti kelias langelius, nei tinkamu atveju viską perrašyti iš naujo.

Formulių pavertimas vertėmis

Dabar, kai C stulpelyje turite vardą Pavardė, gali kilti pagunda ištrinti A ir B stulpelius. To dar negalite padaryti. Jei ištrintumėte A ir B stulpelius, visos C stulpelio formulės pasikeistų į #REF! klaida. Ši klaida sako: „Ei - jūs man pasakėte, kad šio stulpelio vertė turėtų būti nuo A2 ir B2, bet jūs ištrynėte šias langelius, todėl nežinau, ką čia dėti!“.

Sprendimas yra pakeisti formules į reikšmes prieš ištrinant A ir B stulpelius. Atlikite šiuos veiksmus:

  • C stulpelyje pažymėkite langelių diapazoną
  • Nukopijuokite šias ląsteles į mainų sritį naudodami savo mėgstamą metodą (4 būdai, kuriuos galite pasirinkti: „Ctrl“ + C arba „Redaguoti“ - meniu „Kopijuoti“ arba įrankių juostoje esančią iškarpinės piktogramą arba dešiniuoju pelės mygtuku spustelėkite ir pasirinkite „Kopijuoti“).
  • Nenuimdami langelių pasirinkimo, meniu pasirinkite Redaguoti> Įklijuoti specialų. Dialogo lange Įklijuoti specialų pasirinkite Vertės ir tada Gerai. Šis žingsnis vėl įklijuos dabartinę kiekvienos diapazono langelio vertę į langelį. Užuot turėję formulę, dabar turėsite statinę vertę. A ir B stulpelius ištrinti saugu.

Langelio, kuriame yra tekstas, sujungimas su langeliu, kuriame yra skaičius

Apskritai tai pasiseks gana gerai. Žemiau esančiame paveikslėlyje aš naudoju formulę, norėdamas sukurti frazę, kurioje yra vardas A stulpelyje, o amžius C stulpelyje.

Apgaulė yra ta, kai skaičius rodomas vienu formatu ir norite, kad jis būtų naudojamas kitu formatu. Datos yra klasikinis to pavyzdys. 1943 m. Gruodžio 11 d. Iš tikrųjų saugoma dienų skaičiumi nuo 1900 m. Sausio 1 d. Jei bandysiu sujungti A stulpelio tekstą su B stulpelio data, gausiu kvailai atrodantį rezultatą.

Išeitis yra naudoti =TEXT()funkciją. Teksto funkcijai reikalingi du argumentai. Pirmasis argumentas yra langelis, kuriame yra skaičius. Antrasis argumentas yra pasirinktinis skaičiaus formatas, nurodantis, kaip skaičius turi būti rodomas. Ši formulė duos gražiai suformatuotą rezultatą.

Šiame patarime aprašyta daugybė šaunių metodų.

  • Formulė 2 teksto stulpeliams sujungti naudojant ampersandą kaip sujungimo operatorių
  • Kaip prijungti langelį prie teksto vertės
  • Kaip naudoti funkciją PROPER, norint pakeisti pavadinimus į didžiųjų ir mažųjų raidžių
  • Kodėl jūs gaunate #REF! klaida
  • Kaip naudoti specialias vertes įklijuojant formules konvertuoti į reikšmes.
  • Langelio, kuriame yra tekstas, sujungimas su langeliu, kuriame yra skaičius
  • Funkcijos TEKSTAS naudojimas norint valdyti datos rodymą formulėje.

Ši koncepcija perspausdinta iš „Guerilla“ duomenų analizės naudojant „Microsoft Excel“.

Įdomios straipsniai...