Клубове Дир.бг
powered by diri.bg
търси в Клубове diri.bg Разширено търсене

Вход
Име
Парола

Клубове
Dir.bg
Взаимопомощ
Горещи теми
Компютри и Интернет
Контакти
Култура и изкуство
Мнения
Наука
Политика, Свят
Спорт
Техника
Градове
Религия и мистика
Фен клубове
Хоби, Развлечения
Общества
Я, архивите са живи
Клубове Дирене Регистрация Кой е тук Въпроси Списък Купувам / Продавам 02:01 08.07.25 
Компютри и Интернет
   >> Електронни таблици
*Кратък преглед

Тема Имате ли някаква идеянови  
Автор anastasd (непознат)
Публикувано22.01.08 23:35



Здравейте,

Имам лог-файлове от един уебсайт, които анализирам. Чрез един php скрипт екстрахирам нужната ми информация от тях и я пиша в екселски файл. Колоните му са три: IP адрес, Дата (DATE), Посетена страница (PAGE).

Правя пивотка и подреждам колоните една до друга така: DATE-IP-PAGE а в data field слагам Count(PAGE). По този начин виждам за всеки ден от кои IP адреси е влизано, кои страници са посетени от всеки IP адрес и по колко пъти са посетени (чрез това Count(PAGE))

Сега обаче искам да преправя пивотката, так че да ми показва за всеки конкретен ден IP адресите, през които е влизано дали са влизали и през други дни (по-стари само). Това става като пренаредя колоните така: IP-DATE-PAGE, но тогава сортирането става по IP адрес, а не по дата, а не това ми трябва.

Имате ли някаква идея как да се направи подобна "рекурсивна" пивотка или нещо подобно?



Тема Re: Имате ли някаква идеянови [re: anastasd]  
Автор f(x)dx ()
Публикувано23.01.08 08:38



според мен няма как да стане тая работа.
пак ще помисля, но ми се струва, че не може



Тема Re: Имате ли някаква идеянови [re: anastasd]  
Автор alexoff ( (_)] .)
Публикувано23.01.08 23:34



ако ти е важно да сортираш първо по дата направи още една колонка с дата и я сложи на първо място. Въпреки че се съмнявам, че точно това ще ти реши проблема де, пък и нещо не схванах какво точно трябва да се направи.



Тема Re: Имате ли някаква идея [re: anastasd]  
Автор Nikolaewa ()
Публикувано26.01.08 15:59



Опитай датата да сложиш в row
Всеки ред ще е дата а адресът да е в колоната
така ще са подредени редовете по дати, а колоните по адрес



Тема Re: Имате ли някаква идеянови [re: Nikolaewa]  
Автор anastasd (непознат)
Публикувано27.01.08 16:56



Мдам, просто и елегантно! Аз направо бях забравил, че пивотките могат да имат и второ измерение, все списъци съм правил последните години.



Благодаря и на останалите колеги! alexoff, аз първо това пробвах - с две колони за дати, но ако ги подредя така DATE1-IP-DATE2 тоава в DATE2 излизат само стойности, които са в съответното поле DATE1. Т.е примерно за 11/1/2008 (DATE1) в IP излизат примерно 123.456.***.***, 234.567.***.*** и т.н. адреси, но в DATE2 срещу всеки от тях се показва само "11/1/2008". Затова питах дали е възможно да има нещо като "рекурсивна" пивотка.




*Кратък преглед
Клуб :  


Clubs.dir.bg е форум за дискусии. Dir.bg не носи отговорност за съдържанието и достоверността на публикуваните в дискусиите материали.

Никаква част от съдържанието на тази страница не може да бъде репродуцирана, записвана или предавана под каквато и да е форма или по какъвто и да е повод без писменото съгласие на Dir.bg
За Забележки, коментари и предложения ползвайте формата за Обратна връзка | Мобилна версия | Потребителско споразумение
© 2006-2025 Dir.bg Всички права запазени.