Доброго времени суток, з вами знову Я Артем Ткаченко. Поділюся корисною порадою для тих хто часто працює в пакеті excel. При складанні таблиць з розрахунками або просто статистичними даними, часто доводиться брати дані з мережі інтернет, наприклад: курси валют, вартість товарів, новини, астрономічні дані та багато іншого. Причому ці дані з інтернету в excel доводиться вносити в ручну, що, погодьтеся, вкрай незручно і довго, та й стомлює. Виникає логічне запитання:
А як автоматизувати процес передачі даних з інтернету в excel?
Все до неподобства просто, мелкософта, іноді радує своєю дружелюбністю до користувачам не програмістам.
Власне, приступимо до справи:
2. Відкриваємо отриманий файл, вибираємо вкладку "Дані". з Інтернету в excel
4. Після додавання даних вийде приблизно наступна картина.
Вкрай непривабливо, а тому цей лист будемо використовувати, як джерело даних інтернету в excel. Тепер же створимо лист вже для виведенням чистових даних
5. Тепер дивіться, що вийшло
6. Так як дані отримані з інтернету в excel передаються не в числовому форматі, для того, щоб їх обробити застосуєте наступне програмний засіб excel (ПСТР ()), тобто для нашого випадку, з Яндекс, вийде наступна конструкція в осередку = ПСТР (B1; 1; 4), В1 дані з комірки виділених даних, 1 число з якого починається виключення всього непотрібного спочатку строкового набору, а 4 - число чисел від початку виключення ( тобто число знаків яке увійшло в проміжок від 1 до 4), тобто якщо ви мали скажімо текстовий рядок 36,4536,4461, то після застосування ПСТР (B1; 1; 4) залишиться 36,4, при ПСТР (B1; 2; 6) отримаєте 6,4536 і так далі. Після цих маніпуляцій числа стають придатними до обчислення