Претпоставимо да сте у прошлости показали пословни смисао и интуицију и купили неколико порција неке криптовалуте (исти биткоин, на пример). У облику паметног стола, ваш „инвестициони портфолио“ изгледа овако:
Задатак: да брзо процените тренутну вредност ваших инвестиција по тренутној стопи криптовалуте. Полагаћемо курс на Интернету са било ког одговарајућег сајта (берза, размењивач) и просечно за поузданост.
Једно од решења – класични веб захтев – већ сам детаљно разматрао на примеру увоза курса. Покушајмо сада, за промену, да користимо другу методу – додатак Повер Куери, који је идеалан за увоз података у Екцел из спољашњег света, укључујући и са Интернета.
Избор сајта за увоз
Са ког сајта ћемо узети податке - ово, углавном, није битно. Класични Екцел веб упит је веома захтеван за структуру и унутрашњи дизајн увезене веб странице и понекад не функционише на сваком сајту. Повер Куери је много свејед у овом питању. Дакле, можете да изаберете просечну стопу куповине:
- у мењачима ввв.бестцханге.ру – велики избор опција, минимални ризици, али не баш профитабилан курс
- са трговачке платформе ввв.лоцалбитцоинс.нет – мало више ризика, али много боља стопа
- са веб странице берзе – ако тргујете директно на берзи, онда вам овај чланак једва да треба 🙂
Прво, отворимо веб локацију која нам је потребна у претраживачу. Узмимо, за конкретност, трговачку платформу лоцалбитцоинс.нет. Изаберите горњу картицу Брза продаја и опција Трансфери преко одређене банке (или било који други који вам је потребан) и притисните дугме Pretraga:
Сада треба да копирате адресу странице која се појављује у међуспремник, јер. садржи све параметре захтева који су нам потребни:
https://localbitcoins.net/instant-bitcoins/?action=продати&цоде_цоунтри=RU&амоунт=¤ци=РУБ&плаце_цоунтри=RU& онлине_провидер=СПЕЦИФИЦ_БАНК&финд-офферс=Тражи
Онда је на Повер Куерију.
Увоз курса у Екцел користећи Повер Куери
Ако имате инсталиран Екцел 2010-2013 и Повер Куери као посебан додатак, онда је команда која нам је потребна на картици истог имена – Повер Куери. Ако имате Екцел 2016, онда на картици Датум (Датум) притисните дугме Од интернета (Са Интернета). У прозору који се појави потребно је да налепите адресу копиране веб странице из претходног пасуса и кликнете OK:
Након рашчлањивања веб странице, Повер Куери ће приказати прозор са листом табела које се могу увести. Потребно је да пронађете потребну табелу на листи са леве стране (има их неколико), фокусирајући се на преглед са десне стране, а затим кликните на дугме испод Корекција (Ремик):
Након тога, отвориће се главни прозор Повер Куери уређивача упита, у којем можемо изабрати само потребне редове и усредсредити стопу куповине преко њих:
Препоручујем да одмах преименујете наш захтев у панелу са десне стране, дајући му неко разумно име:
Филтрирање и чишћење података
У будућности ће нам требати само колоне са описима Начин плаћања и куповна стопа Цена / БТЦ – тако да их можете безбедно разликовати са Цтрл и десним кликом на њих изаберите команду Избришите друге колоне (Уклоните друге колоне) – све колоне ће бити избрисане осим изабраних.
Рецимо да желимо да одаберемо само оне трговце који раде преко Сбербанке. Филтер је позната ствар, али нијанса је у томе што је филтер у Повер Куерију осетљив на велика и мала слова, односно Сбербанк, Сбербанк и Сбербанк за њега нису исто. Стога, пре него што изаберемо потребне редове, доведемо случај свих описа у један облик. Да бисте то урадили, потребно је да изаберете колону Начин плаћања и на картици Трансформација изабрати тим Формат – мала слова (Трансформација — Формат — Мала слова):
Сада филтрирајте по колони Начин плаћања користећи опцију Филтери текста – садржи (Текстуални филтери — садржи):
У прозору филтера одмах пређите одозго на режим Додатно (Напредна) и увести три правила за избор:
As you might guess, by doing this we select all the lines where the word “sber” is present in or English, plus those who work through any bank. Don’t forget to set a logical link on the left Or (ИЛИ) уместо тога И (И) У супротном, правило неће радити исправно. Након што кликнете на OK На екрану треба да остану само опције које су нам потребне:
Сада уклоните колону Начин плаћања десним кликом на заглавље колоне Избриши колону (Уклони колону) и ради даље са преосталом једном колоном курсева:
Проблем је у томе што ту, поред броја, постоји и ознака валуте. Ово се лако може очистити једноставном заменом тако што ћете кликнути десним тастером миша на наслов колоне и изабрати команду Замена вредности (Замени вредности):
Бројеви добијени након уклањања РУБ, у ствари, такође још нису бројеви, јер користе нестандардне граничнике. Ово се може излечити кликом на дугме за форматирање у заглављу табеле, а затим одабиром опције Коришћење језика (Користите локално становништво):
Најприкладнији локалитет би био Енглески (САД) и тип података – Ддецимал нумбер:
После клика на OK добићемо пуне нумеричке вредности откупних стопа:
Остаје да израчунамо просек за њих на картици Трансформација – Статистика – Просек (Трансформација — Статистика — Просек) и наредбом отпремите резултујући број на лист Почетна — Затвори и учитај — Затвори и учитај у… (Почетна — Затвори и учитај — Затвори и учитај у…):
Сада можемо додати везу до преузете стопе у формули у нашу табелу портфолија и израчунати разлику у вредности за све наше инвестиције у овом тренутку:
Сада можете повремено отварати ову датотеку, кликните десним тастером миша на промпт и изаберите команду Ажурирајте и сачувајте (Освјежи), посматрајте промене које ће се аутоматски учитати у нашу табелу.
PS
Као што можете лако замислити, на потпуно исти начин можете увести стопу не само биткоина, већ и било које друге валуте, акције или хартије од вредности. Главна ствар је пронаћи одговарајућу локацију и направити упит, а онда ће паметни Повер Куери учинити све.
- Увезите курсеве са интернета
- Функција за добијање курса за било који датум
- Склапање табела из различитих датотека користећи Повер Куери