Комбинујте на основу заједничке колоне - Екцел савети

Давид са Флориде поставља данашње питање:

Имам две радне свеске. Обоје имају исте податке у колони А, али су преостали ступци различити. Како могу спојити те две радне свеске?

Питао сам Давида да ли је могуће да једна радна свеска има више записа од друге. А одговор је Да. Питао сам Давида да ли се кључно поље појављује само једном у свакој датотеци. Одговор је такође да. Данас ћу то решити помоћу Повер Куери-а. Алатке Повер Куери налазе се у Виндовс верзијама програма Екцел 2016+ у одељку Преузми и трансформиши на картици Подаци. Ако имате верзије програма Екцел 2010 или Екцел 2013 за Виндовс, можете да преузмете додатак Повер Куери за те верзије.

Ево Давидове радне свеске 1. Има Продуцт, а затим три колоне података.

Прва радна свеска

Ево Давидове радне свеске 2. Има шифру производа, а затим и друге колоне. У овом примеру постоје додатни производи у радној свесци2, али решења ће функционисати ако било која радна свеска има додатне колоне.

Друга радна свеска

Ево корака:

  1. Изаберите Подаци, Преузми податке, Из датотеке, Из радне свеске:

    Учитајте податке из датотеке
  2. Дођите до прве радне свеске и кликните на дугме У реду
  3. У дијалогу Навигатор изаберите радни лист са леве стране. (Чак и ако постоји само један радни лист, морате га одабрати.) Видећете податке с десне стране.
  4. У дијалогу Навигатор отворите падајући мени Учитавање и одаберите Учитавање у …
  5. Изаберите Онли Цреате а Цоннецтион и притисните ОК.
  6. Поновите кораке 1-5 за другу радну свеску.

    Створите везу са радном свеском

    Ако сте направили обе радне свеске, требали бисте видети две везе на табли „Упити и везе“ на десној страни вашег Екцел екрана.

    Везе са обе радне свеске

    Наставите са корацима за обједињавање радних свезака:

  7. Подаци, Дохвати податке, Комбинуј упите, Обједини.

    Спојите два упита са различитим колонама
  8. Из падајућег врха у дијалогу Спајање одаберите први упит.
  9. Из другог падајућег менија у дијалогу Спајање одаберите други упит.
  10. Кликните на наслов производа у горњем прегледу (ово је кључно поље. Имајте на уму да можете вишеструко одабрати два или више кључних поља притиском на Цтрл + Клик)
  11. Кликните на наслов Шифра производа у другом прегледу.
  12. Отворите тип придруживања и одаберите Фулл Оутер (Алл Ровс Фром Ботх)

    Кораци 8 - 12 илустровани овде
  13. Кликните ОК. Преглед података не приказује додатне редове и приказује „Табела“ само у више наврата у последњој колони.

    Ово не изгледа обећавајуће
  14. Приметите да се у наслову ДавидТво налази икона „Прошири“. Кликните ту икону.
  15. Необвезно, али увек поништим избор опције „Користи изворно име колоне као префикс“. Кликните ОК.

    Проширите поља из радне свеске 2

    Резултати су приказани у овом прегледу:

    Сви записи из било које радне свеске
  16. У Повер Куери-ју користите Почетна, Затвори и Учитај.

Ево прелепе функције: ако се основни подаци у било којој радној свесци промене, можете да кликнете на икону Освежи да бисте нове податке унели у радну свеску резултата.

Поновите кораке 1-16 кликом на ову икону Освежи.

Белешка

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

Погледајте видео

Видео транскрипт

Научите Екцел из Подцаста, епизода 2216: Комбинујте две радне свеске на основу заједничке колоне.

Хеј, добродошао назад на нетцаст, ја сам Билл Јелен. Данашње питање је послао Давид, који је био на мом семинару у Мелбоурне-у, Флорида, за поглавље Свемирске обале ИИА.

Давид има две различите радне свеске у којима је колона А заједничка обојица. Дакле, ево Радне свеске 1, ево Радне свеске 2 - обе имају шифру производа. Овај има предмете које први нема, или обрнуто, и Давид жели да комбинује све колоне. Дакле, овде имамо три колоне и овде четири колоне. Обе ове ставио сам у исту радну свеску, у случају да радну књигу преузимате да би радила заједно. Узмите сваки од њих, преместите га у своју радну свеску и сачувајте.

У реду, за комбиновање ових датотека користићемо Повер Куери. Повер Куери је уграђен у Екцел 2016. Ако имате Виндовс верзију 10 или 13, можете да одете у Мицрософт и преузмете Повер Куери. Можете почети од нове празне радне свеске са празним радним листом. Сачуваћете ову датотеку - Сачувајте као, знате, можда Радну свеску, да бисте приказали резултате комбинованих датотека .клск. У реду? И оно што ћемо урадити је, урадићемо два упита. Идемо на Дата, Гет Дата, Фром Филе, Фром Воркбоок, а затим ћемо одабрати прву датотеку. У прегледу одаберите лист који садржи ваше податке и ми не морамо ништа да радимо са тим подацима. Дакле, само отворите оквир за учитавање и одаберите Лоад То, Онли Цреате Цоннецтион, кликните ОК. Савршено. Сада ћемо поновити за другу ставку - Подаци из датотеке,Из радне свеске одаберите ДавидТво, изаберите назив листа, а затим отворите утовар, Лоад То, Онли Цреате а Цоннецтион. Видећете овде на овом панелу, присутне су обе везе. У реду.

Сада стварни посао - Подаци, Дохвати податке, Комбинуј упите, Споји, а затим у дијалогу Спајање одаберите ДавидОне, ДавидТво и овај следећи корак је потпуно неинтуитиван. Мораш ово да урадиш. Изаберите заједничку колону или колоне - дакле Производ и Производ. У реду. А онда, будите врло опрезни овде са типом придруживања. Желим све редове из оба, јер један може имати додатни ред и то морам да видим, а затим кликнемо У реду. У реду. И ево почетног резултата. Не изгледа као да је успело; не изгледа као да је додао додатне ставке из датотеке 2. А имамо ову колону 5 - сада је ништавна. Кликнућу десни клик на колону 5 и рећи: Уклони ту колону. Дакле, отворите ову икону за проширивање и опозовите избор у пољу за потврду Користи изворно име колоне као префикс и БАМ! функционише. Дакле, додатне ставке које су биле у датотеци 2, а нису у датотеци 1,се појављују.

У реду. Сада у данашњој датотеци изгледа да је ова колона кода производа боља од ове колоне производа, јер има додатне редове. Али у будућности може постојати дан у којем Радна свеска 1 има ствари које Радна свеска 2 нема. Дакле, оставићу обојицу тамо и нећу се ослободити ниједне нуле, јер, на пример, иако се чини да је овај ред на дну потпуно ништаван, у будућности може бити ситуација у којој овде имамо неколико нула јер нешто недостаје. У реду? Па, коначно, Цлосе & Лоад, и имамо својих шеснаест редова.

Сада, у будућности, рецимо да се нешто мења. У реду, па ћемо се вратити на једну од те две датотеке и променићу класу за Аппле на 99, па чак и да убацимо нешто ново и сачувамо ову радну свеску. У реду. А онда, ако желимо да се наша датотека за обједињавање ажурира, дођите овамо-- сада, пазите, кад ово урадите први пут, не видите икону Освежи - морате да зграбите ову траку и повучете је преко . И урадићемо Освежавање, и уложи се 17 редова, појављује се лубеница, Аппле се мења на 99 - то је прелепа ствар. Сада, хеј, да ли желите да сазнате више о Повер Куери-у? Купите ову књигу Кена Пулса и Мигуела Есцобара, М је за (ДАТА) МАЈМУНА. Убрзаћу вас.

Закључак данас: Давид са Флориде има две радне свеске које жели да комбинује; обојица имају иста поља у колони А, али су сви остали ступци различити; једна радна свеска може имати додатне предмете којих нема у другој, а Давид их жели; нема дупликата ни у једној датотеци; користићемо упит за напајање да бисмо то решили, па започните у новој празној радној свесци на празном радном листу; урадићете три упита, први - Дата, Фром Филе, Воркбоок, а затим Лоад то онли Цреатед Цоннецтион; иста ствар за другу радну свеску, а затим Дата, Гет Дата, Мерге, изаберите две везе, изаберите колону која је уобичајена за обе - у мом случају Продуцт - и онда из Јоин Типе-а желите да се потпуно придружите све из датотеке 1, све из датотеке 2. А онда је лепа ствар ако се основни подаци промене,можете само освежити упит.

Да бисте преузели радну свеску из данашњег видео записа, посетите УРЛ у опису ИоуТубе-а.

Па, хеј, желим као Давид да се појави на мом семинару, желим да ти захвалим што си свратио. Видимо се следећи пут за још један пренос од.

Преузмите Екцел датотеку

Да бисте преузели екцел датотеку: комбинујте-басед-он-цоммон-цолумн.клск

Повер Куери је невероватна алатка у програму Екцел.

Екцел мисао дана

Питао сам своје пријатеље из програма Екцел Мастер за савет о програму Екцел. Данашња мисао за размишљање:

„Увек притисните Ф4 када читате опсег или матрицу у функцији“

Тања Кухн

Занимљиви Чланци...