Ṣẹda database ni Excel

Nigbati o ba n mẹnuba awọn apoti isura infomesonu (DB), ohun akọkọ ti o wa si ọkan, dajudaju, jẹ gbogbo iru awọn ọrọ buzzwords bi SQL, Oracle, 1C, tabi o kere Wiwọle. Nitoribẹẹ, iwọnyi jẹ alagbara pupọ (ati gbowolori fun apakan pupọ julọ) awọn eto ti o le ṣe adaṣe adaṣe iṣẹ ti ile-iṣẹ nla ati eka pẹlu data pupọ. Iṣoro naa ni pe nigbakan iru agbara bẹẹ ko nilo. Iṣowo rẹ le jẹ kekere ati pẹlu awọn ilana iṣowo ti o rọrun, ṣugbọn o tun fẹ lati ṣe adaṣe. Ati pe o jẹ fun awọn ile-iṣẹ kekere ti eyi jẹ igbagbogbo ti iwalaaye.

Lati bẹrẹ pẹlu, jẹ ki a ṣe agbekalẹ TOR. Ni ọpọlọpọ awọn ọran, ibi ipamọ data fun ṣiṣe iṣiro, fun apẹẹrẹ, awọn tita Ayebaye yẹ ki o ni anfani lati:

  • pa ninu awọn tabili alaye lori de (owo), pari lẹkọ ati awọn onibara ati jápọ awọn wọnyi tabili si kọọkan miiran
  • ni itura awọn fọọmu titẹ sii data (pẹlu awọn akojọ-silẹ, bbl)
  • laifọwọyi fọwọsi ni diẹ ninu awọn data tejede fọọmu (awọn sisanwo, awọn idiyele, ati bẹbẹ lọ)
  • jade awọn pataki iroyin lati ṣakoso gbogbo ilana iṣowo lati oju-ọna ti oluṣakoso

Microsoft Excel le mu gbogbo eyi pẹlu igbiyanju diẹ. Jẹ ki a gbiyanju lati ṣe eyi.

Igbesẹ 1. Awọn data akọkọ ni irisi awọn tabili

A yoo tọju alaye nipa awọn ọja, tita ati awọn onibara ni awọn tabili mẹta (lori dì kanna tabi lori awọn oriṣiriṣi - ko ṣe pataki). O ṣe pataki ni pataki lati yi wọn pada si “awọn tabili ọlọgbọn” pẹlu iwọn-laifọwọyi, ki o má ba ronu nipa rẹ ni ọjọ iwaju. Eyi ni a ṣe pẹlu aṣẹ Kika bi tabili taabu Home (Ile - Ọna kika bi Tabili). Lori taabu ti o han lẹhinna Alakoso (Apẹrẹ) fun awọn tabili awọn orukọ apejuwe ni aaye Orukọ tabili fun lilo nigbamii:

Ni apapọ, o yẹ ki a gba awọn tabili “smati” mẹta:

Jọwọ ṣakiyesi pe awọn tabili le ni afikun alaye alaye ninu. Nitorina, fun apẹẹrẹ, wa owoni afikun alaye nipa ẹka (ẹgbẹ ọja, apoti, iwuwo, ati bẹbẹ lọ) ti ọja kọọkan, ati tabili Ni ose - ilu ati agbegbe (adirẹsi, TIN, awọn alaye banki, ati bẹbẹ lọ) ti ọkọọkan wọn.

Table tita yoo ṣee lo nipasẹ wa nigbamii lati tẹ awọn iṣowo ti o pari sinu rẹ.

Igbese 2. Ṣẹda a data titẹsi fọọmu

Nitoribẹẹ, o le tẹ data tita taara sinu tabili alawọ ewe tita, ṣugbọn eyi kii ṣe rọrun nigbagbogbo ati pe o ni ifarahan awọn aṣiṣe ati awọn typos nitori "ipin eniyan". Nitorinaa, yoo dara julọ lati ṣe fọọmu pataki kan fun titẹ data lori iwe lọtọ ti nkan bii eyi:

Ninu sẹẹli B3, lati gba imudojuiwọn akoko-ọjọ lọwọlọwọ, lo iṣẹ naa TDATA ( BAYI). Ti akoko ko ba nilo, lẹhinna dipo TDATA iṣẹ le ṣee lo loni ( LONI).

Ninu sẹẹli B11, wa idiyele ọja ti o yan ni iwe kẹta ti tabili ọlọgbọn owo lilo iṣẹ naa VPR (VLOOKUP). Ti o ko ba ti pade rẹ tẹlẹ, lẹhinna kọkọ ka ati wo fidio naa Nibi.

Ninu sẹẹli B7, a nilo atokọ silẹ pẹlu awọn ọja lati atokọ idiyele. Fun eyi o le lo aṣẹ naa Data – Data afọwọsi (Data - Ifọwọsi), pato bi idinamọ List (Atokọ) ati lẹhinna wọ inu aaye naa orisun (Orisun) asopọ si iwe Name lati wa smati tabili owo:

Bakanna, atokọ jabọ-silẹ pẹlu awọn alabara ni a ṣẹda, ṣugbọn orisun yoo dinku:

= INDIRECT("Onibara[Onibara]")

iṣẹ TỌN (AIRỌ) nilo, ninu ọran yii, nitori Excel, laanu, ko loye awọn ọna asopọ taara si awọn tabili ọlọgbọn ni aaye Orisun. Ṣugbọn ọna asopọ kanna "ti a we" ni iṣẹ kan TỌN ni akoko kanna, o ṣiṣẹ pẹlu bang kan (diẹ sii nipa eyi wa ninu nkan nipa ṣiṣẹda awọn atokọ-silẹ pẹlu akoonu).

Igbesẹ 3. Fifi macro titẹsi tita kan kun

Lẹhin kikun fọọmu naa, o nilo lati ṣafikun data ti o tẹ sinu rẹ si opin tabili tita. Lilo awọn ọna asopọ ti o rọrun, a yoo ṣe laini kan lati ṣafikun ni isalẹ fọọmu naa:

Awon. sẹẹli A20 yoo ni ọna asopọ si = B3, sẹẹli B20 yoo ni ọna asopọ si = B7, ati bẹbẹ lọ.

Bayi jẹ ki a ṣafikun Makiro alakọbẹrẹ laini 2 ti o daakọ okun ti ipilẹṣẹ ati ṣafikun si tabili Tita. Lati ṣe eyi, tẹ apapo F11 giga + tabi bọtini visual Ipilẹ taabu developer (Olùgbéejáde). Ti taabu yii ko ba han, lẹhinna mu ṣiṣẹ ni akọkọ ninu awọn eto Faili – Awọn aṣayan – Ribbon Setup (Faili - Awọn aṣayan - Ṣe akanṣe Ribbon). Ninu ferese olootu Ipilẹ Visual ti o ṣii, fi module tuntun ti o ṣofo sii nipasẹ akojọ aṣayan Fi sii - Module ki o si tẹ koodu macro wa nibẹ:

Sub Add_Sell() Worksheets("Fọọmu Input").Range("A20:E20"). Daakọ 'Daakọ laini data lati fọọmu n = Awọn iwe iṣẹ-iṣẹ ("Tita").Range("A100000").Ipari (xlUp) . Kana 'pinnu awọn nọmba ti awọn ti o kẹhin kana ninu tabili. Tita Worksheets("Tita") .Cells (n + 1, 1) .PasteSpecial Lẹẹ: = xlPasteValues ​​'lẹẹmọ sinu tókàn sofo laini Worksheets("Input Fọọmù") .Range("B5,B7,B9"). ClearContents 'ko o opin iha fọọmu  

Bayi a le ṣafikun bọtini kan si fọọmu wa lati ṣiṣẹ macro ti o ṣẹda nipa lilo atokọ silẹ Fi taabu developer (Olùgbéejáde - Fi sii - Bọtini):

Lẹhin ti o fa rẹ, dimu mọlẹ bọtini asin osi, Excel yoo beere lọwọ rẹ iru macro ti o nilo lati fi si - yan macro wa Ṣafikun_Ta. O le yi ọrọ pada lori bọtini kan nipa titẹ-ọtun lori rẹ ati yiyan aṣẹ naa Yi ọrọ pada.

Bayi, lẹhin ti o kun fọọmu naa, o le tẹ bọtini wa nirọrun, ati pe data ti a tẹ yoo ṣafikun laifọwọyi si tabili tita, ati lẹhinna fọọmu naa ti yọkuro lati tẹ adehun tuntun kan.

Igbesẹ 4 Awọn tabili Sisopọ

Ṣaaju ki o to kọ ijabọ naa, jẹ ki a so awọn tabili wa papọ ki nigbamii a le ṣe iṣiro awọn tita ni kiakia nipasẹ agbegbe, alabara, tabi ẹka. Ni awọn ẹya agbalagba ti Excel, eyi yoo nilo lilo awọn iṣẹ pupọ. VPR (VLOOKUP) fun aropo owo, isori, onibara, ilu, ati be be lo si tabili tita. Eyi nilo akoko ati igbiyanju lati ọdọ wa, ati tun "jẹun" ọpọlọpọ awọn ohun elo Excel. Bibẹrẹ pẹlu Excel 2013, ohun gbogbo le ṣee ṣe pupọ diẹ sii ni irọrun nipa siseto awọn ibatan laarin awọn tabili.

Lati ṣe eyi, lori taabu data (Ọjọ) tẹ Ẹbí (Ẹbí). Ninu ferese ti o han, tẹ bọtini naa ṣẹda (tuntun) ki o si yan lati inu awọn atokọ jabọ-silẹ awọn tabili ati awọn orukọ iwe nipasẹ eyiti wọn yẹ ki o jẹ ibatan:

Ojuami pataki: awọn tabili gbọdọ wa ni pato ni aṣẹ yii, ie tabili ti a ti sopọ (owo) ko gbọdọ ni ninu iwe bọtini (Name) àdáwòkọ awọn ọja, bi o ti ṣẹlẹ ninu tabili tita. Ni awọn ọrọ miiran, tabili ti o somọ gbọdọ jẹ ọkan ninu eyiti iwọ yoo wa data nipa lilo VPRti o ba ti lo.

Dajudaju, tabili ti wa ni asopọ ni ọna kanna tita pẹlu tabili Ni ose nipa wọpọ ọwọn onibara:

Lẹhin ti ṣeto awọn ọna asopọ, window fun iṣakoso awọn ọna asopọ le wa ni pipade; o ko ni lati tun ilana yii ṣe.

Igbesẹ 5. A kọ awọn iroyin nipa lilo akopọ

Ni bayi, lati ṣe itupalẹ awọn tita ati tọpa awọn ipa ti ilana naa, jẹ ki a ṣẹda, fun apẹẹrẹ, iru ijabọ kan nipa lilo tabili pivot. Ṣeto sẹẹli ti nṣiṣe lọwọ si tabili tita ko si yan taabu lori tẹẹrẹ Fi sii - PivotTable (Fi sii - Tabili Pivot). Ninu ferese ti o ṣii, Excel yoo beere lọwọ wa nipa orisun data (ie tabili tita) ati aaye kan lati gbejade ijabọ naa (daradara lori iwe tuntun):

Koko pataki ni pe o jẹ dandan lati mu apoti ayẹwo ṣiṣẹ Ṣafikun data yii si awoṣe data (Ṣafikun data si Awoṣe Data) ni isalẹ ti window ki Excel ni oye pe a fẹ kọ iroyin kan kii ṣe lori tabili ti o wa lọwọlọwọ, ṣugbọn tun lo gbogbo awọn ibaraẹnisọrọ.

Lẹhin ti tite lori OK a nronu yoo han ni ọtun idaji awọn window Pivot tabili awọn aayeibi ti lati tẹ awọn ọna asopọ gbogbolati wo kii ṣe ti isiyi nikan, ṣugbọn gbogbo awọn “tabili ti o gbọn” ti o wa ninu iwe ni ẹẹkan. Ati lẹhinna, bii ninu tabili pivot Ayebaye, o le jiroro fa awọn aaye ti a nilo lati eyikeyi awọn tabili ti o ni ibatan si agbegbe naa. Àlẹmọ, ila, Stolbtsov or iye - ati Excel yoo kọ ijabọ eyikeyi ti a nilo lẹsẹkẹsẹ lori iwe naa:

Maṣe gbagbe pe tabili pivot nilo lati ni imudojuiwọn lorekore (nigbati data orisun ba yipada) nipa titẹ-ọtun lori rẹ ati yiyan aṣẹ Imudojuiwọn & Fipamọ (Tọtun), nitori ko le ṣe laifọwọyi.

Paapaa, nipa yiyan eyikeyi sẹẹli ninu akopọ ati titẹ bọtini naa Pivot Chart (Apẹrẹ Pivot) taabu Analysis (Onínọmbà) or sile (Aṣayan) o le yara wo awọn abajade ti a ṣe iṣiro ninu rẹ.

Igbesẹ 6. Kun awọn atẹjade

Iṣẹ-ṣiṣe aṣoju miiran ti eyikeyi aaye data jẹ kikun laifọwọyi ti ọpọlọpọ awọn fọọmu ti a tẹjade ati awọn fọọmu (awọn risiti, awọn risiti, awọn iṣe, ati bẹbẹ lọ). Mo ti kọ tẹlẹ nipa ọkan ninu awọn ọna lati ṣe eyi. Nibi a ṣe, fun apẹẹrẹ, kikun fọọmu nipasẹ nọmba akọọlẹ:

O ti ro pe ninu cell C2 olumulo yoo tẹ nọmba kan sii (nọmba ila ninu tabili tita, ni otitọ), ati lẹhinna data ti a nilo ni a fa soke ni lilo iṣẹ ti o mọ tẹlẹ VPR (VLOOKUP) ati awọn ẹya ara ẹrọ INDEX (INDEX).

  • Bii o ṣe le lo iṣẹ VLOOKUP lati wa soke ati awọn iye wiwa
  • Bii o ṣe le rọpo VLOOKUP pẹlu INDEX ati awọn iṣẹ MATCH
  • Aifọwọyi kikun ti awọn fọọmu ati awọn fọọmu pẹlu data lati tabili
  • Ṣiṣẹda Iroyin pẹlu PivotTables

Fi a Reply