ПРЕГЛЕДАЈТЕ сваку вредност Алт + унета вредност - Екцел савети

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

Како се врши прорачун (као што је ВЛООКУП) за сваку ставку која је Алт + унета у ћелију.

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

  • Прегледник преузима податке из система где је свака ставка одвојена Алт + Ентер
  • Билл: Зашто то радиш? Гледалац: Тако наследим податке. Желим да тако и остане.
  • Билл: Шта желите да урадите са 40% вредности које нису у табели? Гледалац: Нема одговора
  • Билл: Постоји сложен начин да се ово реши ако имате најновије Повер Куери алате.
  • Уместо тога, ВБА макро за решавање - макро би требало да ради све до Екцел 2007
  • Уместо да радите ВЛООКУП, направите серију Пронађи и замени са ВБА

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

Научите Екцел из, подцаст епизода 2150: ПРЕГЛЕДАЈТЕ сваки Алт + унету вредност у свакој ћелији.

Хеј! Добродошли назад на нетцаст. Ја сам Билл Јелен. Данас једно од бизарнијих питања. Неко је рекао, хеј, желим да урадим ВЛООКУП за сваку вредност у ћелији и када сам отворио Екцел датотеку, подаци су АЛТ + унети. Дакле, постоје 4 ставке у овом редоследу и све су раздвојене АЛТ + ЕНТЕР, а затим само 2 овде и 6 овде и тако даље.

Вратио сам се особи која је ово послала. Био сам, па, ово је заиста лош начин за чување ових података. Зашто ово радиш? И био је као, ја као да то не радим. То је начин на који се подаци преузимају. Рекао сам, да ли је у реду ако је поделим у посебне редове? Не, треба да остане тако.

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

Дакле, данас желим да користим методу која ће се вратити до краја, а оно што сам овде урадио је да сам креирао нови радни лист са ЛООКУПТАБЛЕ, тако да су ово ставке. Такође сам приметио да читава гомила ствари, око 40% ствари овде, није у ПОГЛЕДАЈУЋЕМ СТОЛУ. Рекао сам, шта желите тамо да радите, а на то питање нема одговора, па ћу их оставити онаквима какви јесу ако не нађем утакмицу.

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

У реду, па, сада нам је дозвољено да покрећемо макрое. АЛТ + Ф11 да бисте дошли до макро снимача. Почињете са овим великим сивим екраном. ИНСЕРТ, МОДУЛЕ, и ту је наш модул, и ево кода. Дакле, назвао сам га РеплацеИнПлаце и дефинишем један радни лист. То је ЛоокупТабле. Тамо бисте ставили своје право име радног листа табеле за претрагу, а затим моја табела за претрагу започиње у колони А, која је колона 1. Дакле, идем до последњег реда у колони 1, притисните тастер ЕНД и стрелицу ГОРЕ или наравно, стрелица ЦОНТРОЛ + УП би урадила исту ствар, схватила који је то ред, а затим ћемо прећи из сваког реда од 2 до ФиналРов. Зашто 2? Па, зато што су наслови у реду 1. Дакле, желим да их заменим, почевши од реда 2 све до последњег реда, и тако, за сваки ред од 2 до ФиналРов, ФромВалуе је оно што 'с у колони А, а вредност ТоВалуе је оно што је у колони Б.

Сада, ако су из неког разлога ваши подаци били у Ј и К, онда би овај Ј био 10. колона, па сте тамо ставили 10, а К била 11. колона, а затим ћемо у Избору заменити Од вредности до вредности. Овде је ово заиста важно. клПарт, клПарт - и то је Л, а не број 1 - клПарт, што каже да ће нам омогућити да заменимо део ћелије, јер су сви ти бројеви делова одвојени знаком линијског уноса. Иако то не можете да видите, ту је. Дакле, то би требало да нам омогући да случајно не ажурирамо погрешну ствар, а затим клБиРовс, МатцхЦасе, Фалсе, СеарцхФормат, Фалсе, РеплацеФормат, Фалсе, Нект и.

У реду. Дакле, ово је наш мали макро овде. Хајде да пробамо. Узећемо ове податке и не желим ништа да уништим, па ћу само узети оригиналне податке и копирати их удесно. У реду. Дакле, тамо имамо свој избор. Заправо, кренућу од ове тачке. ЦОНТРОЛ + БАЦКСПАЦЕ, а затим АЛТ + Ф8 да бисте добили листу свих макронаредби. Ту је наш РЕПЛАЦЕИНПЛАЦЕ. Кликнућу РУН, и свуда где је пронашао ставку у ЛООКУПТАБЛЕ, заменио је тај број ставке ставком, наизглед ради ВЛООКУП, мада га уопште не решавамо ВЛООКУП-ом.

У реду. Па, хеј, изашла је потпуно нова књига - Повер Екцел Витх, издање 2017., 617 решених Екцел мистерија - све врсте сјајних нових савета.

Данашњи закључак: прегледач преузима податке из система где је свака ставка одвојена АЛТ + ЕНТЕР, а затим треба да изврши ВЛООКУП сваке ставке и, знате, зашто то радим; Дакле, особа је рекла, ја то не радим, али морам тако да наставим; а онда 40% вредности није у табели, па, нема одговора; па претпостављам да ће додати те предмете у табелу; сада, сутра ћемо разговарати о томе како то решити помоћу Повер Куери-а, али данас ће овај макро радити до краја у свим Виндовс верзијама програма Екцел, враћајући се барем у Екцел 2007; па, уместо ВЛООКУП-а, само серија проналажења и замене са ВБА.

Добро Хеј. Желим да вам захвалим што сте навратили. Видимо се следећи пут за још једно емитовање од.

Скини докуменат

Преузмите датотеку узорка овде: Подцаст2150.клсм

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