download.bg
 Вход Списание  Новини  Програми  Статии  Форум  Чат   Абонамент  Топ95   Архив 
 
» Търсачка

Търсене на статии по ключови думи

 

RSS захранване
 

Excel като SQL база данни

Софтуер 26.04.2010 23:12 (преди 13 години и 11 месеца) | phrozencrew | прочетена 181 пъти Статистики
Пиша тази статия като благодарност към екипа на DBG, който по един или друг начин ме е научил на много неща! Благодаря и за всички готини статии (geny, dulo и krum са ми най-любимите и ги чета с голям кеф), програми с описание на български възможността да се чувствам свободен да се изявявам във форума към сайта, който няма аналог!

Необходимости:
1. Диск с MS Office 2000, 2003 или 2007(желателно е PRO)
2. Инсталиран Excel
3. 1-2 бирички (може и друго анти-стресово питие :) )

В този тутор ще се опитам да ви покажа някои интересни възможности за използване на Excel като релационна база данни.
В работата ми всеки ден се налага да работя с десетки хиляди клетки с термодинамични данни за температури, влажност, налягане, както и друга информация. И за да не цикля с часове по обработката на тези данни, аз използвам SQL Query-та (заявки), които да обработят бързо тази информация и да ми синтезират резултатите в няколко реда в Excel. Но за конкретния урок ще използвам измислена малка база данни с продукти, като отделните параметри са отделени в таблици.

Tази статия е публикувана само он-лайн.

Вижте още:

Мнения на потребители

Твоето мнение

  • Четвъртък, 29.04.10, 23:46, kookki:
    Явно аз не съм бил разбрал
  • Петък, 30.04.10, 00:01, zlatena:
    Просто ми спестява много писане и смятане...
    Тоест,аз виждам на лист хартия/документ нещата и знам какво ще се изпише на реда от таблицата,ако въведа например цифра 9....
    Всъщност и на документа пише 9
    Това е,като таблицата от снимките е примерна...
  • Петък, 30.04.10, 09:38, phrozencrew:
    Zlatena, тази формула е некоректна:
    =vlookup(B7;$B$4:$H$421;4;)

    Ти си задала критерия за търсене да ти е в същата колона в която ще търсиш съвпадение. Това няма как да се случи.
    Синтаксиса на vlookup() e:
    =vlookup(Търсен_Критерий, Масив_с_данни, колона_от_която_връща_стойност, сортиран_или_не_е_масива)
    - Търсения критерий може да се напише директно или да се посочи клетка.
    - Масива е полето в чиято първа колона ще търсим съвпадението
    - колоната от която връщаме резултат - броим колоните от масива, като започваме от 1
    - в последното поле може да се постави "0" или "1", според това дали масива е сортиран или не.
    Пример:
    VlookUp_Example.xls

  • Петък, 30.04.10, 19:40, zlatena:
    Ето едно примерче,което направих преди малко.
    Мисля,че всеки ще го разбере.
    Естествена под Линукс нямаше как да задавам път към формулата,тоест там няма - C:\Documents and Settings\.....\Desktop\.....тоест под Линукс не се изписва пътя
    Сега пак съм под Линукс,нямам офис на компа,а не искам да ползвам служебния ,за да влизам във форума.
    Направен е само първия ред,другите всеки сам може да пробва да си ги направи.
    Просто трябва да промени формулата...
    Изписвайте цифри от 1 до 5 на първия ред в графата № на празната таблица и по този начин ще теглите инфо от таблицата с база данни,като в същото време реда ще се запълва с информация.

    Ако се въведе цифра в графата "количество",ще се извършват и изчисления и ще се получи краен резултат.
    Сложете двете таблици в една папка на десктопа.
    Естествено таблицата с база данни може да се разшири и в празната таблица да има още графи и т.н....
    .....................................
    P>S:Ще помоля някой да сподели,как действа на неговия комп.
    phrozencrew благодаря още веднъж за статията.
    .........................
    Няма проблем за името на папката...
    baza_danni.xls
    prazna_tablitsa.xls

  • Петък, 30.04.10, 22:52, phrozencrew:
    zlatena, много интересна идея! При мен работи перфектно!
    exl_proba.rar
    Просто трябваше да преименувам единия файл на baza_danni.xls, защото когато го ъплоуднеш сървара му добавя номер към името.

Платени препратки

Рекламни чанти
Екстрапак произвежда рекламни чанти
и опаковки от хартия и (био)полимери
Bags.BG
Яки графични станции
Рендиране в реално време
и на най-тежките обекти - от Перси ООД
www.persy.com
bgERP
Управлявайте фирмата си
с безплатен, уеб базиран софтуер
www.bgerp.com

вашето каре - тук

за нас | за разработчици | за реклама | станете автори | in english  © 1998-2024   Experta Ltd.