Үлгі жасаушы 4.0.6

Пайдаланушы үстелдің едәуір бөлігін толтырғаннан кейін немесе тіпті аяқталған жұмысты аяқтағаннан кейін кестені 90 немесе 180 градусқа айналдыратыны анық болады. Әрине, кесте тапсырыс үшін емес, өз қажеттіліктері үшін жасалған болса, онда ол қайтадан қайта жасайды, бірақ қазірдің өзінде бар нұсқада жұмыс істеуді жалғастыра беру екіталай. Егер кестелер кеңістігін жұмыс берушінің немесе тапсырыс берушінің тапсыруы қажет болса, онда бұл жағдайда терлеу керек. Бірақ шын мәнінде кесте өзіңіз үшін немесе тапсырыс үшін жасалмағанына қарамастан, кесте ауқымын салыстырмалы түрде тез және оңай таратуға мүмкіндік беретін бірқатар қарапайым әдістер бар. Мұны Excel бағдарламасында қалай жасау керектігін қарастырайық.

Қайтару

Жоғарыда айтылғандай, кесте 90 немесе 180 градусқа айналуы мүмкін. Бірінші жағдайда, бағандар мен жолдар ауыстырылады, екіншіден, кесте жоғарыдан төменге қарай бұрылады, яғни бірінші жол соңғы болып қалады. Осы міндеттерді орындау үшін әртүрлі қиындықтардың бірнеше әдістері бар. Келісім алгоритмін оқып көрейік.

1-әдіс: 90 градусқа бұрылыңыз

Ең алдымен, жолдарды бағандармен ауыстыру жолын біліңіз. Бұл рәсім транспозиция деп аталады. Оны іске асырудың ең оңай жолы - арнайы қорапты қолдану.

  1. Қолданғыңыз келетін кесте жиымын белгілеңіз. Таңбаланған фрагментті тінтуірдің оң жақ батырмасымен басыңыз. Ашылатын тізімде біз тоқтайсыз «Көшіру».

    Сондай-ақ, жоғарыдағы әрекеттің орнына, аумақты белгілегеннен кейін, белгішені басуға болады, «Көшіру»қойындыда орналасқан «Үй» санатында «Айырбас буфері».

    Бірақ ең жылдам нұсқасы фрагментті белгілегеннен кейін біріктірілген пернені басып шығару болып табылады. Ctrl + C. Бұл жағдайда көшіру орындалады.

  2. Бос парақтың бос орынымен парақтағы бос ұяшықты белгілеңіз. Бұл элемент транспонирленген диапазонның жоғарғы сол жақ ұяшығы болуы керек. Тінтуірдің оң түймесімен осы нысанды басыңыз. Блокта «Арнайы қою» белгішесі болуы мүмкін «Ауыстыру». Оны таңдаңыз.

    Бірақ сіз оны таба алмайсыз, себебі бірінші мәзір жиі пайдаланылатын енгізу параметрлерін көрсетеді. Бұл жағдайда мәзір опциясын таңдаңыз «Арнайы кірістіру ...». Қосымша тізім ашылады. Онда біз белгішені басамыз «Ауыстыру»блокқа орналастырылған «Кірістіру».

    Басқа нұсқасы бар. Оның алгоритміне сәйкес, ұяшықты белгілеп, мәтінмәндік мәзірді шақырғаннан кейін, элементтерді өту керек «Арнайы қою».

    Содан кейін арнайы кірістіру терезесі ашылады. Қарама-қарсы мәндер «Ауыстыру» құсбелгіні қойыңыз. Осы терезеде ешқандай манипуляциялар қажет емес. Біз батырманы басамыз «ОК».

    Бұл әрекеттерді таспаның тетігімен де жасауға болады. Ұяшықты көрсетіңіз және түйменің астында орналасқан үшбұрышты басыңыз Қоюқойындыда орналастырылған «Үй» бөлімде «Айырбас буфері». Тізім ашылады. Көріп тұрғаныңыздай, онда белгі бар. «Ауыстыру»және тармақ «Арнайы кірістіру ...». Егер белгішені таңдасаңыз, транспозиция бірден пайда болады. Элементті жылжытқанда «Арнайы қою» жоғарыда талқыланған арнайы кірістіру терезесі іске қосылады. Бұдан кейінгі барлық іс-шаралар бірдей.

  3. Бұл опциялардың біреуін аяқтағаннан кейін нәтиже бірдей болады: кесте кеңістігі 90 градусқа айналатын негізгі массивтің нұсқасы болады. Яғни, бастапқы кестеге қарағанда, транспонирленген аймақта жолдар мен бағандар ауыстырылады.
  4. Біз табуляцияның екі парағын да парақта қалдыра аламыз, ал егер қажет болмаса, бастапқы деректерді жоюға болады. Мұны істеу үшін трансфеция кестесінің үстінен алып тастау қажет барлық ауқымды көрсетеміз. Бұдан кейін қойындыда «Үй» түйменің оң жағында орналасқан үшбұрышты нұқыңыз «Жою» бөлімде «Ұяшықтар». Ашылмалы тізімде параметрді таңдаңыз «Қағаздан жолдарды алып тастау».
  5. Осыдан кейін транспонирленген массивтің үстінде орналасқан барлық жолдар, соның ішінде негізгі кесте кеңістігі жойылады.
  6. Содан кейін, трансформацияланған диапазон ықшам пішінді алу үшін, біз бәрін белгілеп, табуляцияға барамыз «Үй»батырмасын басыңыз «Формат» бөлімде «Ұяшықтар». Ашылатын тізімде параметрді таңдаңыз «Автоматты баған енін таңдау».
  7. Соңғы әрекеттен кейін, кестелік массив ықшам әрі көрнекі көрініс алды. Енді бізде бастапқы ауқыммен салыстырғанда жолдар мен бағандар ауыстырылғанын анық көреміз.

Сонымен қатар, кесте кеңістігін арнайы Excel сөзін қолданып, «ТАСЫМАЛДАУ». Функция КӨЛІК тігінен ауқымын көлденең және керісінше түрлендіру үшін арнайы жасалған. Оның синтаксисі:

= TRANSPORT (массив)

«Массив» - бұл функцияның жалғыз дәлелі. Бұл бұрылуға тиіс ауқымға сілтеме.

  1. Парақтағы бос ұяшықтардың ауқымын көрсетеміз. Көрсетілген фрагменттің бағанындағы элементтер саны кестенің қатарындағы ұяшықтардың санына сәйкес болуы керек және бос массивтің жолдарындағы элементтер саны кестелік кеңістіктегі бағандардағы ұяшықтардың санына сәйкес болуы керек. Содан кейін белгішені басамыз. «Функцияны кірістіру».
  2. Қосылу орын алады Функцияның шеберлері. Бөлімге өтіңіз «Сілтемелер және массивтер». Онда есімін белгілеңіз «ТАСЫМАЛДАУ» басыңыз «ОК»
  3. Жоғарыдағы нұсқадағы дәлел терезесі ашылады. Курсорды жалғыз өрісіне қойыңыз - «Массив». Тінтуірдің сол жақ батырмасын ұстап, кеңейтілетін кестелік кеңістікті белгілеңіз. Бұл жағдайда оның координаттары далада көрсетіледі. Осыдан кейін түймені басу үшін шапшаң емес «ОК»әдеттегідей. Біз жиым функциясымен айналысып жатырмыз, сондықтан рәсім дұрыс орындалуы үшін пернелер тіркесімін басыңыз Ctrl + Shift + Enter пернелер тіркесімі.
  4. Төңкерілген кесте, біз көріп отырғандай, белгіленген жиымға кірістіріледі.
  5. Көріп тұрғаныңыздай, бұл параметрдің кемшілігі алдыңғы нұсқамен салыстырғанда бастапқы пішімдеуді ауыстыру кезінде сақталмаған. Сонымен қатар, транзакцияланған ауқымның кез-келген ұяшығындағы деректерді өзгертуге тырысқанда, алаптың бір бөлігін өзгерте алмайтын хабар пайда болады. Сонымен қатар, транспонирленген массив негізгі ауқыммен байланыстырылады және көзді жойғанда немесе өзгерткенде ол жойылады немесе өзгертіледі.
  6. Бірақ соңғы екі кемшіліктер өте оңай. Ауыстырылған ауқымды белгілеңіз. Біз белгішені басамыз «Көшіру»ол санаттағы таспаға жазылған «Айырбас буфері».
  7. Осыдан кейін, белгілерді алып тастамастан, тінтуірдің оң жақ түймешігімен транспонирленген фрагментті басыңыз. Санаттағы мәтінмәндік мәзірде «Ендіру параметрлері» белгішені нұқыңыз «Мәндер». Бұл пиктограмма сандар орналасқан шаршы түрінде берілген.
  8. Осы әрекетті орындағаннан кейін ауқымдағы формула қалыпты мәндерге айналады. Енді сізде бар деректерді қалауыңыз бойынша өзгертуге болады. Сонымен қатар, бұл массив көз кестесімен байланысты емес. Қажет болса, бастапқы кесте біз жоғарыда талқылағандай жойылуы мүмкін және инвертированный массив пішімделуі мүмкін, ол ақпараттық және көрнекі көрінеді.

Сабақ: Excel бағдарламасында кестені түрлендіру

2-әдіс: 180 градусты бұраңыз

Енді кестені 180 градусқа айналдыру жолын анықтау керек. Яғни, біз бірінші жолды төмендетуге мәжбүрміз, соңғысы жоғарыға көтеріледі. Сонымен қатар, кесте жиымының қалған жолдары да сәйкесінше бастапқы орындарын өзгертті.

Бұл тапсырманы орындаудың ең оңай жолы сұрыптау мүмкіндіктерін пайдалану болып табылады.

  1. Кестенің оң жағында, ең жоғарғы жолдың жанында, санды қойыңыз. "1". Содан кейін көрсетілген сан орнатылған ұяшықтың төменгі оң жақ бұрышындағы меңзерді орнатыңыз. Бұл жағдайда жүгіргі толтырғышқа айналады. Сонымен қатар, тінтуірдің сол жақ батырмасын және кілтін ұстап тұрыңыз Ctrl. Курсорды кестенің төменгі жағына қарай тартыңыз.
  2. Көріп отырғаныңыздай, осыдан кейін барлық бағандар сандармен толтырылады.
  3. Бағанды ​​нөмірлеу арқылы белгілеңіз. Қойындыға өтіңіз «Үй» батырмасын басыңыз «Сұрыптау және сүзгілеу»ол бөлімдегі таспаға локализацияланған Өңдеу. Ашылатын тізімнен опциядағы таңдауды тоқтатыңыз «Пайдаланушы сұрыптау».
  4. Осыдан кейін көрсетілген диапазоннан тыс деректер табылғанын хабарлайтын диалогтық терезе ашылады. Әдепкі бойынша, осы терезеде қосқыш орнатылған «Таңдалған ауқымды автоматты түрде кеңейту». Оны бір қалыпта қалдыру және батырманы басу керек. «Сұрыптау ...».
  5. Таңдамалы сұрыптау терезесі басталады. Бөлім туралы қараңыз «Менің деректерімтегі тақырыптар бар» тіпті егер тақырыптар шын мәнінде қатысса да, жақтау жойылған. Әйтпесе олар төмендетілмейді және үстелдің жоғарғы жағында қалады. Облыста «Іріктеу» нөмірлеу тәртібі бойынша бағанның атын таңдауыңыз қажет. Облыста «Сұрыптау» демалыс қажет «Мәндер»ол әдепкі бойынша орнатылады. Облыста «Тапсырыс» параметрді орнату керек «Кему бойынша». Осы нұсқауларды орындағаннан кейін түймесін басыңыз. «ОК».
  6. Содан кейін кесте жиымы кері тәртіпте сұрыпталады. Бұл сұрыптау нәтижесі ретінде, ол инвертируется, яғни соңғы жол тақырып болады, ал тақырып соңғы болады.

    Маңызды ескерту! Егер кестеде формулалар болса, онда осы сұрыптау нәтижесінде олардың нәтижесі дұрыс көрсетілмеуі мүмкін. Демек, бұл жағдайда мүлдем бас тарту немесе формулаларды есептеу нәтижелерін мәндерге айналдыру қажет.

  7. Енді сіз қосымша бағанды ​​нөмірлеу арқылы өшіре аласыз, өйткені оған қажеті жоқ. Белгіленген фрагментті тінтуірдің оң жағымен басып, тізімнен орынды таңдаңыз «Таза мазмұны».
  8. Қазір кестені 180 градусқа кеңейту бойынша жұмыс аяқталды деп санауға болады.

Бірақ, көріп тұрғаныңыздай, түпнұсқалық кестені кеңейтудің осы әдісі жай ғана кеңейтілді. Дерек көзі сақталмайды. Бірақ массивді аударып тастау керек, бірақ сонымен қатар дереккөзді сақтап қалу жағдайлары бар. Бұл функцияны қолдану арқылы жасалуы мүмкін OFFSET. Бұл опция бір баған жиымына сәйкес келеді.

  1. Бірінші жолда аударылатын ұяшықты оң жаққа қарай белгілеңіз. Біз батырманы басамыз «Функцияны кірістіру».
  2. Басталады Функция шебері. Бөлімге жылжытыңыз «Сілтемелер және массивтер» және атын белгілеңіз «ШЕЕТТЕР»содан кейін нұқыңыз «ОК».
  3. Аргумент терезесі басталады. Функция OFFSET диапазондарды ауыстыруға арналған және келесі синтаксисті бар:

    = OFFSET (сілтеме, сызықтармен есепке алу, бағандармен өзара есепке алу, биіктігі, ені)

    Аргумент «Сілтеме» соңғы ұяшыққа немесе жылжытылған массивтің ауқымын көрсетеді.

    «Офсет жол» - бұл кесте жолдарда қаншалықты ауыстыру керектігін көрсететін дәлел;

    «Офсеттеу бағаны» - кестенің бағандармен қаншалықты ауыстыру керектігін көрсететін дәлел;

    Аргументтер «Биіктігі» және «Ені» міндетті емес. Олар инверттелген кестенің жасушаларының биіктігін және енін көрсетеді. Егер осы мәндерді жоққа шығарсақ, олар бастапқы кодтың биіктігіне және еніне тең деп есептеледі.

    Сонымен, жүгіргіні өріске орнатыңыз «Сілтеме» және айналдырғыңыз келетін ауқымдағы соңғы ұяшықты белгілеңіз. Бұл жағдайда сілтеме абсолютті болуы керек. Мұны істеу үшін оны белгілеп, пернені басыңыз F4. Сілтеме координаттарының жанында доллар белгісі пайда болуы керек ($).

    Содан кейін курсорды өріске орнатыңыз «Офсет жол» және біздің жағдайда келесі өрнек жазамыз:

    (LINE () - LINE ($ A $ 2)) * - 1

    Жоғарыда сипатталғандай, бәрін де жасаған болсаңыз, осы сөйлемде сіз екінші оператордың дәлелінде ғана ерекшеленесіз LINE. Мұнда абсолютті түрде инверттелген ауқымның бірінші ұяшығының координаттарын көрсету керек.

    Алаңда «Офсеттеу бағаны» орнатыңыз "0".

    Өрістер «Биіктігі» және «Ені» бос қалдырыңыз. Клаатсай арналған «ОК».

  4. Көріп отырғандай, төменгі ұяшықта орналасқан мән жаңа массивтің жоғарғы жағында көрсетіледі.
  5. Басқа мәндерді айналдыру үшін формуланы осы ұяшықтан бүкіл төменгі ауқымға көшіру керек. Мұны толтырғышпен жасаймыз. Курсорды элементтің төменгі оң жақ шетіне орнатыңыз. Біз оны шағын крестке айналдырғанша күтеміз. Тінтуірдің сол жақ батырмасын ұстап тұрыңыз және массивтің шекарасына қарай сүйреңіз.
  6. Көріп отырғаныңыздай, бүкіл ауқым инверттелген деректермен толтырылады.
  7. Егер біз ұяшықтарда формулалар емес, құндылықтар болғымыз келсе, онда көрсетілген аймақты белгілеп, түймені басамыз «Көшіру» таспаға арналған.
  8. Содан кейін таңбаланған фрагментті тінтуірдің оң жақ батырмасымен және блокта басамыз «Ендіру параметрлері» белгішені таңдаңыз «Мәндер».
  9. Енді инверттелген диапазондағы деректер мәндер ретінде енгізіледі. Бастапқы кесте жойылуы мүмкін, бірақ сіз оны солай қалдыра аласыз.

Көріп отырғаныңыздай, кесте массивін 90 және 180 градусқа дейін кеңейтетін бірнеше түрлі жолдар бар. Белгілі бір опцияны таңдау, бірінші кезекте, пайдаланушыға қойылған тапсырмаға байланысты.