Како спојити таблице података у Екцелу

Преглед садржаја:

Anonim

Добра база података је увек структурирана. То значи да различити ентитети имају различите табеле. Иако Екцел није алат за базе података, већ се често користи за одржавање малих делова података.

Много пута нам је потребно спајање табела како бисмо и ми видели однос и избацили неке корисне информације.

У базама података као што су СКЛ, Орацле, Мицрософт Аццесс итд., Лако је придружити табеле помоћу једноставних упита. Али у екцелу немамо ЈОИН -ове, али се и даље можемо придружити табелама у екцелу. Користимо Екцел функције за спајање и придруживање табела података. Можда је то прилагодљивије спајање од СКЛ -а. Погледајмо технике спајања Екцел табела.

Спојите податке у Екцелу помоћу функције ВЛООКУП

Да бисмо спојили податке у екцелу, требали бисмо имати барем један заједнички фактор/ид у обје таблице, тако да их можемо користити као релацију и спојити те таблице.
Размотрите ове две табеле испод. Како можемо комбиновати ове табеле са подацима у Екцелу?


Табела поруџбина садржи детаље поруџбине, а табела купаца садржи податке о купцима. Морамо припремити табелу која говори која наруџба припада имену купца, бодове купца, кућни број и датум придруживања.

Уобичајени ид у обе табеле је Цуст.ИД који се може користити за спајање табела у екцелу.

Постоје три методе спајања табела помоћу функције ВЛООКУП.

Дохватите сваку колону са индексом колона

У овој методи ћемо користити једноставан ВЛООКУП за додавање ових табела у једну табелу. Да бисте дохватили име, напишите ову формулу.

[Купци је Схеет1! $ И $ 3: $ М $ 15.]

= ВЛООКУП (Б3,Купци,2,0)

За спајање тачака у табели напишите ову формулу.

= ВЛООКУП (Б3,Купци,3,0)

За спајање куће бр у табели напишите ову формулу.

= ВЛООКУП (Б3,Купци,4,0)


Овде смо спојили две табеле у екцелу, сваку колону једну по једну у табели. Ово је корисно када имате само неколико колона за спајање. Али када имате више колона за спајање, ово може бити ужурбан задатак. Дакле, за спајање више табела имамо различите приступе.

Спојите табеле помоћу ВЛООКУП -а и ЦОЛУМН функција.

Када желите да преузмете више суседних колона, користите ову формулу.

=ВЛООКУП(лоокуп_валуе,табле_арраи,ЦОЛУМН ()-н, 0)

Овде функција ЦОЛУМН само враћа бројеве колона у које се формула исписује.

н је било који број који прилагођава број колоне у низу табела,

У нашем примеру, формула за спајање табеле ће бити:

=ВЛООКУП(Б3 УСД,Купци,ЦОЛУМН ()-2,0)

Када једном напишете ову формулу, нећете морати поново да пишете формулу за друге колоне. Само га копирајте у све остале ћелије и колоне.

Како то ради

У реду! У првој колони потребно нам је име које је друга колона у табели купаца.

Овде је главни фактор ЦОЛУМН ()-2. Функција ЦОЛУМН враћа број колоне тренутне ћелије. Формулу пишемо у Д3, па ћемо добити 4 из ЦОЛУМН (). Затим одузимамо 2 што чини 2. Дакле, коначно наша формула поједностављује на =ВЛООКУП(Б3 УСД,Купци,2,0).

Када копирамо ову формулу у Е колоне, добићемо формулу као =ВЛООКУП(Б3 УСД,Купци,3, 0). Која преузима трећу колону из табеле корисника.

Споји табеле помоћу функције ВЛООКУП-МАТЦХ
Ово је мој омиљени начин спајања табела у екцелу помоћу функције ВЛООКУП. У горњем примеру, преузели смо колону у серији. Али шта ако бисмо морали да преузмемо насумичне колоне. У том случају горе наведене технике ће бити бескорисне. Техника ВЛООКУП-МАТЦХ користи наслове колона за спајање ћелија. Ово се такође назива ВЛООКУП са динамичким индексом колона.

За наш пример овде, формула ће бити ова.

= ВЛООКУП ($ Б3,Купци, МАТЦХ (Д $ 2,$ Ј $ 2: $ Н $ 2,0),0)


Овде једноставно користимо функцију МАТЦХ да бисмо добили одговарајући број колоне. Ово се зове Динамиц ВЛООКУП.

Коришћење ИНДЕКС-МАТЦХ за спајање табела у Екцелу
ИНДЕКС-МАТЦХ је веома моћан алат за тражење и често се назива бољом функцијом ВЛООКУП. Ово можете користити за комбиновање две или више табела. Ово ће вам такође омогућити да спојите колоне са леве стране табеле.

Ово је био брзи водич о спајању и придруживању табела у Екцелу. Истражили смо неколико начина спајања две или више табела у Екцелу. Слободно поставите питање о овом чланку или било којем другом питању у вези са Екцелом 2019, 2016, 2013 или 2010 у одељку за коментаре испод.

АКО, ИСНА и ВЛООКУП функционишу у Екцелу

ИФЕРРОР и ВЛООКУП функције у Екцелу

Како да преузмете цео ред одговарајуће вредности у Екцелу

Популарни чланци:

50 Екцел пречица за повећање ваше продуктивности : Убрзајте свој задатак. Ових 50 пречица ће учинити да радите још брже на Екцелу.

Како се користи тФункција ВЛООКУП у Екцелу : Ово је једна од најчешће кориштених и најпопуларнијих функција програма Екцел која се користи за тражење вриједности из различитих распона и листова.

Како се користи функција ЦОУНТИФ у програму Екцел : Бројте вредности са условима користећи ову невероватну функцију. Не морате да филтрирате податке да бисте рачунали одређене вредности. Цоунтиф функција је неопходна за припрему ваше контролне табле.

Како се користи функција СУМИФ у програму Екцел : Ово је још једна битна функција контролне табле. Ово вам помаже да сумирате вредности под одређеним условима.