Cellák cseréje Excelben

Az Excelben végzett munka során gyakran szükségessé válik a cellák sorrendjének megváltoztatása, például néhányat fel kell cserélni. Hogyan lehet ezt különböző módon megtenni, ebben a cikkben elemezzük.

Tartalom

Eljárás a sejtek mozgatására

Nincs külön funkció, amely lehetővé teszi ennek az eljárásnak az Excelben való végrehajtását. A szabványos eszközök használatakor a többi cella elkerülhetetlenül elmozdul, majd vissza kell őket helyezni a helyükre, ami további műveleteket eredményez. Vannak azonban módszerek a feladat végrehajtására, ezeket az alábbiakban tárgyaljuk.

1. módszer: Másolás

Ez talán a legegyszerűbb módja, amikor a kezdeti adatok cseréjével átmásoljuk az elemeket egy másik helyre. Az eljárás a következő:

  1. Az első cellában kelünk fel (jelöljük ki), amit tervezünk mozgatni. A program fő lapján kattintson a gombra "Másolat" (eszközcsoport "Vágólap"). Egyszerűen megnyomhatja a billentyűkombinációt is Ctrl + C.Cellák cseréje Excelben
  2. Menjen a lap bármely szabad cellájához, és nyomja meg a gombot "Beszúrás" ugyanabban a lapon és eszközcsoportban. Vagy használhatja újra a gyorsbillentyűket – Ctrl + V.Cellák cseréje Excelben
  3. Most válassza ki a második cellát, amellyel az elsőt fel akarjuk cserélni, és másoljuk is.Cellák cseréje Excelben
  4. Felállunk az első cellába, és megnyomjuk a gombot "Beszúrás" (Vagy Ctrl + V).Cellák cseréje Excelben
  5. Most válassza ki azt a cellát, amelybe az első cella értékét másolta, és másolja át.Cellák cseréje Excelben
  6. Lépjen a második cellába, ahová adatokat szeretne beilleszteni, és nyomja meg a megfelelő gombot a szalagon.Cellák cseréje Excelben
  7. A kiválasztott elemek sikeresen kicserélve. A másolt adatokat ideiglenesen tároló cellára már nincs szükség. Kattintson rá jobb gombbal, és válassza ki a parancsot a megnyíló menüből "Töröl".Cellák cseréje Excelben
  8. Attól függően, hogy a jobb/alsó cella mellett vannak-e kitöltött elemek vagy sem, válassza ki a megfelelő törlési lehetőséget, és kattintson a gombra OK.Cellák cseréje Excelben
  9. Csak ennyit kellett tenni a cellák cseréjéhez.Cellák cseréje Excelben

Annak ellenére, hogy ennek a módszernek a megvalósításához sok további lépést kell végrehajtania, ennek ellenére a legtöbb felhasználó használja.

2. módszer: fogd és vidd

Ezt a módszert cellák cseréjére is használják, azonban ebben az esetben a cellák eltolódnak. Tehát a következő műveleteket hajtjuk végre:

  1. Jelölje ki azt a cellát, amelyet új helyre kívánunk helyezni. Az egérkurzort a kerete fölé mozgatjuk, és amint átvált a nézet a szokásos mutatóra (a végén 4 különböző irányú nyíllal), nyomva tartjuk a billentyűt műszak, mozgassa a cellát egy új helyre a bal egérgomb lenyomásával.Cellák cseréje Excelben
  2. Leggyakrabban ezt a módszert a szomszédos cellák cseréjére használják, mivel az elemek eltolása ebben az esetben nem sérti a táblázat szerkezetét.Cellák cseréje Excelben
  3. Ha úgy döntünk, hogy egy cellát több másikon keresztül mozgatunk, ez megváltoztatja az összes többi elem helyzetét.Cellák cseréje Excelben
  4. Ezt követően vissza kell állítania a rendet.Cellák cseréje Excelben

3. módszer: Makrók használata

A cikk elején említettük, hogy az Excelben sajnos nincs olyan speciális eszköz, amely lehetővé tenné a cellák gyors „cseréjét” a helyeken (kivéve a fenti módszert, amely csak a szomszédos elemekre hatásos). Ez azonban megtehető makrók használatával:

  1. Először meg kell győződnie arról, hogy az úgynevezett „fejlesztői mód” be van kapcsolva az alkalmazásban (alapértelmezés szerint ki van kapcsolva). Ezért:
    • menj a menübe „File” és válassza ki a bal oldali listából "Paraméterek".Cellák cseréje Excelben
    • a programlehetőségek között kattintson az alszakaszra „Szalaga testreszabása”, a jobb oldalon tegyél egy pipát az elem elé "Fejlesztő" és kattintson OK.Cellák cseréje Excelben
  2. Váltás lapra "Fejlesztő", ahol kattintson az ikonra „Visual Basic” (eszközcsoport "a kód").Cellák cseréje Excelben
  3. A szerkesztőben a gombra kattintva „Kód megtekintése”, illessze be az alábbi kódot a megjelenő ablakba:

    Sub ПеремещениеЯчеек()

    Dim ra As Range: Set ra = Selection

    msg1 = "Произведите выделение ДВУХ диапазонов идентичного размера"

    msg2 = "Произведите выделение двух диапазонов ИДЕНТИЧНОГО размера"

    Ha ra.Areas.Count <> 2, akkor MsgBox msg1, vbCritical, "Проблема": Exit Sub

    Ha ra.Areas(1).Count <> ra.Areas(2).Count then MsgBox msg2, vbCritical, "Проблема": Exit Sub

    Application.ScreenUpdating = Hamis

    arr2 = ra.Területek(2).Érték

    ra.Areas(2).Érték = ra.Areas(1).Érték

    ra.Területek(1).Érték = arr2

    End SubCellák cseréje Excelben

  4. Zárja be a szerkesztőablakot a jobb felső sarokban található, kereszt alakú szokásos gombra kattintva.
  5. Egy kulcsot lenyomva Ctrl a billentyűzeten válasszon ki két olyan cellát vagy két területet, amelyekben ugyanannyi elem található, amelyeket cserélni tervezünk. Ezután megnyomjuk a gombot "Makró" (tab "Fejlesztő", Csoport "a kód").Cellák cseréje Excelben
  6. Megjelenik egy ablak, amelyben a korábban létrehozott makrót látjuk. Válassza ki és kattintson "Fuss".Cellák cseréje Excelben
  7. A munka eredményeként a makró felcseréli a kijelölt cellák tartalmát.Cellák cseréje Excelben

Jegyzet: a dokumentum bezárásakor a makró törlődik, így legközelebb újra létre kell hozni (ha szükséges). De ha arra számít, hogy a jövőben gyakran kell ilyen műveleteket végrehajtania, a fájl elmenthető makró támogatással.

Cellák cseréje Excelben

Következtetés

Az Excel-táblázat celláival végzett munka nem csak adatok bevitelét, szerkesztését vagy törlését jelenti. Néha át kell helyeznie vagy fel kell cserélnie bizonyos értékeket tartalmazó cellákat. Annak ellenére, hogy az Excel funkcionalitásában nincs külön eszköz ennek a feladatnak a megoldására, ez történhet értékek másolásával, majd beillesztésével, cella mozgatásával vagy makrók használatával.

Hagy egy Válaszol