Фотосуретті электрондық пошта арқылы қалай жіберуге болады

SQL - дерекқорлармен (DB) жұмыс істеу кезінде пайдаланылатын танымал бағдарламалау тілі. Дерекқор операциялары үшін Microsoft Office жиынтығы - Access бағдарламасына арналған бөлек бағдарлама болса да, бірақ Excel SQL сұрауларын жасай отырып, дерекқормен жұмыс істей алады. Осындай сұранысты әртүрлі жолмен қалай қалыптастыра алатынын білейік.

Сонымен қатар, Excel бағдарламасында дерекқорды қалай жасауға болады

Excel бағдарламасында SQL сұрауын жасау

SQL сұрау тілдері аналогтардан ерекшеленеді, себебі қазіргі заманғы барлық деректер базасын басқару жүйелері онымен жұмыс істейді. Сондықтан көптеген қосымша функциялары бар Excel сияқты қосымша табуляциялық процессордың бұл тілмен жұмыс істейтіні таңқаларлық емес. SQL көмегімен Excel-ды қолдануда білікті пайдаланушылар көптеген жеке кестелерді ұйымдастыра алады.

1-әдіс: Қондырмаларды пайдаланыңыз

Бірақ алдымен стандартты құралдарды пайдаланбастан, Excel-тан SQL сұрауды жасай аласыз, бірақ үшінші тараптың қондырмасын пайдалану арқылы нұсқаны қарастырайық. Бұл тапсырманы орындайтын ең жақсы қондырмаларының бірі XLTools құралдар жиынтығы болып табылады, ол осы функцияға қосымша көптеген басқа функцияларды ұсынады. Дегенмен, құралды пайдаланудың бос уақыты 14 күн ғана екенін атап өту керек, содан кейін сіз лицензия сатып алуыңыз керек.

XLTools қондырмасын жүктеп алыңыз

  1. Қондырма файлын жүктегеннен кейін xltools.exeоны орнатуды жалғастыру керек. Орнатқышты іске қосу үшін орнату файлындағы тінтуірдің сол жақ батырмасын екі рет басыңыз. Бұдан кейін, Microsoft өнімдерін - NET Framework 4-ні пайдалану туралы лицензиялық келісіммен келісіміңізді растау қажет терезе басталады. Ол үшін түймешігін басыңыз «Қабылдау» терезенің төменгі жағында.
  2. Осыдан кейін, орнату бағдарламасы қажетті файлдарды жүктеп, орнату процесін бастайды.
  3. Одан кейін, осы қондырманы орнату туралы келісіміңізді растау қажет терезе ашылады. Ол үшін батырманы басыңыз. «Орнату».
  4. Содан кейін орнату процедурасын тікелей қондырманы бастайды.
  5. Аяқталғаннан кейін терезе ашылады, онда орнату сәтті аяқталғаны туралы хабарланады. Көрсетілген терезеде батырманы басыңыз «Жабу».
  6. Қондырма орнатылған және енді SQL файлын ұйымдастыру қажет Excel файлын іске қосуға болады. Excel парағымен бірге XLTools лицензиясының кодын енгізу үшін терезе ашылады. Егер сізде код бар болса, оны тиісті өріске енгізіп, батырманы басыңыз «ОК». Тегін нұсқаны 14 күн бойы пайдаланғыңыз келсе, сіз тек батырманы басуыңыз керек. «Сынақ лицензиясы».
  7. Сынақ лицензиясын таңдаған кезде, аты-жөніңізді көрсетуіңіз керек (бүркеншік атыңызды және электрондық поштаны пайдалануға болады), онда басқа шағын терезе ашылады. Осыдан кейін түймесін басыңыз «Сынақ мерзімін бастау».
  8. Содан кейін лицензия терезесіне қайта ораламыз. Көріп отырғаныңыздай, енгізілген мәндер әлдеқашан көрсетіледі. Енді сіз тек батырманы басуыңыз керек. «ОК».
  9. Жоғарыда көрсетілген әрекеттерді орындағаннан кейін, жаңа қойынды Excel көшірмесінде пайда болады - «XLTools». Бірақ оған кіруге асығыс емес. Сұрау жасамас бұрын, біз жұмыс істейтін кесте жиымын «ақылды» деп аталатын кестеге түрлендіріп, оны атау керек.
    Мұны істеу үшін, көрсетілген жиынды немесе оның кез-келген элементтерін таңдаңыз. Қойындыда болу «Үй» белгішені нұқыңыз «Пішім ретінде кесте». Ол құралдар блогында таспаға орналастырылған. «Стильдер». Содан кейін түрлі стильдердің тізімі ашылады. Сәйкес келетін мәнерді таңдаңыз. Бұл таңдау кестенің функционалдығына әсер етпейді, сондықтан таңдауыңызды тек көрнекі дисплей теңшелімдеріне негіздей аласыз.
  10. Осыдан кейін шағын терезе іске қосылды. Бұл кестенің координаттарын көрсетеді. Әдетте, бағдарламаның өзі, тіпті бір ұяшықты таңдаған болсаңыз да, массивтің толық мекен-жайын «таңдайды». Бірақ, егер ол өрістегі ақпаратты тексеруге араласпаса ғана «Кесте деректерінің орнын көрсетіңіз». Сіз сондай-ақ бөлшекті назар аударуыңыз керек «Тақырыптар кестесі», массивтің үстіңгі деректемелері шынымен қатысса, шоқ болды. Содан кейін түймесін басыңыз «ОК».
  11. Осыдан кейін барлық көрсетілген ауқым кесте ретінде пішімделеді, оның қасиеттері (мысалы, созылу) және визуалды дисплейге әсер етеді. Көрсетілген кесте аталады. Оны тану және оны еркіне өзгерту үшін, біз алаптың кез келген элементін басамыз. Таспада қосымша қойындылар пайда болады - «Кестелермен жұмыс істеу». Қойындыға жылжыңыз «Конструктор»оған орналастырылған. Құралдар блогындағы таспада «Сипаттар» алаңда «Кесте атауы» ол автоматты түрде оған тағайындалған массивтің атауы көрсетіледі.
  12. Қаласаңыз, пайдаланушы бұл атауды пернетақтаның қажетті өрісіне жай енгізіп, кілтсөзді басу арқылы өзгерте алады. Кіру.
  13. Осыдан кейін кесте дайын және сұрауды ұйымға тікелей жібере аласыз. Қойындыға жылжыңыз «XLTools».
  14. Құралдар блогында таспаға көшкеннен кейін «SQL сұраулары» белгішені нұқыңыз SQL іске қосыңыз.
  15. SQL сұрауды орындау терезесі басталады. Сол жақта құжаттың парағын және сұраныс жасалатын деректер ағашындағы кестені көрсетіңіз.

    Терезенің оң жақ бөлігінде, оның көп бөлігін алатын, SQL сұрау өңдегіші болып табылады. Онда бағдарлама кодын жазу керек. Таңдалған кестенің баған атаулары автоматты түрде көрсетіледі. Өңдеуге арналған бағандарды таңдау пәрмен арқылы жасалады SELECT. Тізімде көрсетілген пәрменді өңдеуге болатын бағандар ғана қалдыру керек.

    Содан кейін, таңдалған нысандарға қолданғыңыз келетін пәрменнің мәтінін жазыңыз. Командалар арнайы операторлар арқылы жасалады. Міне, негізгі SQL нұсқалары:

    • ORDER BY - мәндерді сұрыптау;
    • ЖОЛ - үстелдерге қосылу;
    • GROUP BY - құндылықтарды топтастыру;
    • SUM - құндылықтарды жинақтау;
    • Айқын - көшірмелерді жою.

    Сонымен қатар, сұраныстың құрылысында операторларды пайдалануға болады MAX, MIN, Орт, COUNT, LEFT және т.б.

    Терезенің төменгі бөлігінде өңдеудің нәтижесі қай жерде көрсетілетінін көрсетуіңіз керек. Бұл кітаптың жаңа парағы (әдепкі бойынша) немесе ағымдағы парақтағы нақты ауқым болуы мүмкін. Соңғы жағдайда коммутаторды тиісті орынға қайта орнату керек және осы диапазонның координаттарын көрсету керек.

    Сұрау жасалғаннан кейін және тиісті параметрлер жасалды, түймені басыңыз. Іске қосыңыз терезенің төменгі жағында. Осыдан кейін енгізілген операция орындалады.

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

2-әдіс: Excel құрастырылған құралдарын пайдаланыңыз

Сондай-ақ, Excel бағдарламасының кірістірілген құралдарын пайдаланып таңдалған деректер көзіне арналған SQL сұрау жасау әдісі бар.

  1. Excel бағдарламасын іске қосыңыз. Содан кейін қойындыға өту «Деректер».
  2. Құралдар блогында «Сыртқы деректерді алу»таспада орналасқан, белгішені басыңыз «Басқа көздерден». Қосымша опциялар тізімі. Ондағы элементті таңдаңыз «Деректерді қосу шебері».
  3. Басталады Деректерді қосу шебері. Деректер көзі түрлерінің тізімінде таңдаңыз «ODBC DSN». Осыдан кейін түймесін басыңыз «Келесі».
  4. Терезе ашылады Деректерді қосу шеберлері, онда көздің түрін таңдау керек. Атын таңдаңыз «MS Access дерекқоры». Содан кейін түймесін басыңыз. «Келесі».
  5. Mdb немесе accdb пішіміндегі дерекқордың орналасу каталогына өтуіңіз керек және қажет дерекқор файлын таңдау керек шағын шарлау терезесі ашылады. Логикалық дискілер арасындағы навигация арнайы өрісте орындалады. «Дискілер». Каталогтар арасында ауысу көшу терезенің орталық аймағында жасалады «Каталогтар». Терезенің сол жақ бөлігінде ағымдағы каталогта орналасқан файлдар кеңейту mdb немесе accdb болса көрсетіледі. Бұл жерде файл атауын таңдау керек, содан кейін түймесін басыңыз «ОК».
  6. Осыдан кейін көрсетілген дерекқордағы кестені таңдау үшін терезе іске қосылады. Орталық аймақта қажетті кестенің атын таңдаңыз (бірнеше болса), содан кейін түймесін басыңыз «Келесі».
  7. Содан кейін деректерді сақтауды сақтау файлдары терезесі ашылады. Мұнда біз конфигурацияланған негізгі байланыс ақпараты. Бұл терезеде батырманы басыңыз. «Дайын».
  8. Excel парағында деректерді импорттау терезесі іске қосылады. Деректерді қай формада көрсетілетінін көрсетуге болады:
    • Кесте;
    • Жиынтық кесте есебі;
    • Қысқаша диаграмма.

    Қалаған опцияны таңдаңыз. Төменде деректерді қайда қою керектігін нақты көрсету қажет: жаңа парақта немесе ағымдағы парақта. Соңғы жағдайда координаттардың орналасуын таңдау да мүмкін. Әдепкі бойынша, деректер ағымдағы параққа орналастырылады. Импортталған нысанды жоғарғы сол жақ бұрышы ұяшықта орналастырылады. A1.

    Барлық импорттау параметрлері көрсетілгеннен кейін, түймені басыңыз «ОК».

  9. Көріп отырғаныңыздай, дерекқордағы кесте параққа жылжытылады. Содан кейін қойындыға жылжытыңыз «Деректер» батырмасын басыңыз «Қосылымдар»ол бірдей аталмыш құралдар блогында таспаға салынған.
  10. Осыдан кейін кітабына қосылу іске қосылды. Онда бұрынғы қосылған дерекқордың атауын көреміз. Бірнеше қосылған дерекқорлар болса, қажет біреуін таңдап, оны таңдаңыз. Осыдан кейін түймесін басыңыз «Сипаттар ...» терезенің оң жағында.
  11. Байланыс қасиеттері терезесі басталады. Оны қойындыға жылжытыңыз «Анықтама». Алаңда «Командалық мәтін», ағымдағы терезенің төменгі жағында, SQL пәрменін тілдің синтаксисіне сәйкес жазыңыз, біз қарастырған кезде қысқаша айтқан 1-әдіс. Содан кейін түймесін басыңыз «ОК».
  12. Осыдан кейін кітапты қосу терезесіне автоматты түрде оралу керек. Біз тек батырманы баса аламыз «Жаңарту» Онда. Дерекқорға сұрау арқылы қол жеткізіледі, содан кейін дерекқор оны өңдеу нәтижелерін Excel парағына, біз бұрын аударған кестеге қайтарады.

3-әдіс: SQL серверіне қосылу

Сонымен қатар, Excel құралдарымен SQL Server-ге қосылып, сұрауларды жіберуге болады. Сұрау салу алдыңғы нұсқалардан ерекшеленбейді, бірақ ең алдымен, байланыс орнату қажет. Оны қалай жасау керектігін көрейік.

  1. Excel бағдарламасын іске қосып, қойындыға өтіңіз «Деректер». Осыдан кейін түймесін басыңыз «Басқа көздерден»ол құралдар блогында таспаға орналастырылған «Сыртқы деректерді алу». Бұл жолы пайда болған тізімнен опцияны таңдаңыз «SQL серверінен».
  2. Дерекқор серверіне қосылу ашылады. Алаңда «Сервер атауы» біз қосылатын сервердің атауын көрсетіңіз. Параметрлер тобында «Шот туралы ақпарат» қосылымның қалай жүретінін шешу керек: Windows түпнұсқалық растамасын пайдалану немесе пайдаланушы аты мен құпия сөзді енгізу арқылы. Біз шешімге сәйкес коммутаторды шығарамыз. Егер екінші опцияны таңдасаңыз, сәйкес өрістерге қосымша, пайдаланушы аты мен құпия сөзді енгізуге тура келеді. Барлық параметрлер аяқталған соң, түймені басыңыз. «Келесі». Осы әрекетті орындағаннан кейін көрсетілген серверге қосылу орын алады. Деректер базасын сұрауды ұйымдастыру бойынша қосымша шаралар бұрынғы әдіспен сипатталғанға ұқсас.

Көріп отырғаныңыздай, Excel бағдарламасында SQL сұрауы бағдарламаның кіріктірілген құралдарымен және үшінші тараптың қондырғыларының көмегімен ұйымдастырылады. Әрбір пайдаланушы оған ыңғайлы және нақты тапсырманы шешу үшін ыңғайлы опцияны таңдай алады. Дегенмен, XLTools қондырмасының мүмкіндіктері, тұтастай, кірістірілген Excel құралдарынан әлдеқайда көбірек. XLTools-тің басты кемшілігі - бұл екі күнтізбелік аптаға ғана шектеледі.