подскажите Excel работа с данными - Littleone 2009-2012
   

Вернуться   Littleone 2009-2012 > Хобби и увлечения > Hard and soft

Добавить сообщение

 
Опции темы Поиск в этой теме
Старый 02.12.2011, 13:32   #1
Облако
Элита
 
Аватар для Облако
 
Регистрация: 18.01.2007
Сообщений: 1 769
подскажите Excel работа с данными



Подскажите, пожалуйста, как автоматически перекинуть данные из такого вида (таблица, где один параметр идет в столбике, один - в строчках, в пересечении указаны данные)
___а__ в __ с
1 _10_15_ 20
2 _16_23_35
3 _25_30_40

в такой, подходящий для создания сводных таблиц, т.е. в первом столбике, как и было первый параметр, во втором столбике - второй параметр (который был по столбцам), в третьем сами данные.
1 а 10
1 в 15
1 с 20
2 а 16
2 в 23
2 с 35
3 а 25
3 в 30
3 с 40
Облако is offline   Цитировать ·
Старый 02.12.2011, 14:07
ответ для Облако , на сообщение « подскажите Excel работа с данными »
  #2
Goodman
Участник
 
Аватар для Goodman
 
Регистрация: 18.11.2011
Адрес: Комендань
Сообщений: 101


Что-то я не понял, сводную таблицу можно строить как по столбцам, так и по строкам. Может немного конкретики, что получить то надо?
Goodman is offline   Цитировать ·
Старый 02.12.2011, 14:15
ответ для Облако , на сообщение « подскажите Excel работа с данными »
  #3
Облако
Элита
 
Аватар для Облако
 
Регистрация: 18.01.2007
Сообщений: 1 769


То, что сводную можно построить по разному, я знаю. Вопрос в том, что первоначальные данные в виде, не подходящем для построения сводной.
Или можно построить сводную на основе данных в первом варианте?

Конкретика - у меня куча данных в первом виде. Мне надо их загнать во второй вид, чтобы почистить данные, подсоединить к ним еще другие параметры и потом на этой основе создать сводную.
Облако is offline   Цитировать ·
Старый 02.12.2011, 14:27
ответ для Облако , на сообщение « подскажите Excel работа с данными »
  #4
Nikum
Элита
 
Аватар для Nikum
 
Регистрация: 12.09.2007
Адрес: В.О., П.С.
Сообщений: 1 711


ИМХО, надо писать обработку на VBA.
Могу сделать, присылайте файл исходный и пример того, что хотите получить.
Но если данных немного, то быстрее руками будет.
Nikum is offline   Цитировать ·
Старый 02.12.2011, 14:47
ответ для Облако , на сообщение « подскажите Excel работа с данными »
  #5
Goodman
Участник
 
Аватар для Goodman
 
Регистрация: 18.11.2011
Адрес: Комендань
Сообщений: 101


Сводную можно построить и на первоначальных данных.

Если надо всетаки переделать, то можно попробовать так:

1. Скопировать строку
2. Специальная вставка и поставить галку "Транспонировать"
3. Дальше следующую строку

При транспонировании строка превращается в столбец.


Если строк много, тогда надо макрос писать
Goodman is offline   Цитировать ·
Старый 02.12.2011, 15:24
ответ для Облако , на сообщение « подскажите Excel работа с данными »
  #6
Облако
Элита
 
Аватар для Облако
 
Регистрация: 18.01.2007
Сообщений: 1 769


эх, была надежда, что в Екселе это предусмотрено(((
в макросах пока не разбираюсь
про транспонирование знаю, но там 4000 строк.


а каким образом можно построить сводную на исходном формате?
Облако is offline   Цитировать ·
Старый 02.12.2011, 15:31
ответ для Облако , на сообщение « эх, была надежда, что в Екселе это... »
  #7
Goodman
Участник
 
Аватар для Goodman
 
Регистрация: 18.11.2011
Адрес: Комендань
Сообщений: 101


Цитата:
Сообщение от Облако Посмотреть сообщение
эх, была надежда, что в Екселе это предусмотрено(((
в макросах пока не разбираюсь
про транспонирование знаю, но там 4000 строк.


а каким образом можно построить сводную на исходном формате?
Давайте часть строк, попробуем создать сводную. И напишите как хотите сгруппировать данные.
Goodman is offline   Цитировать ·
Старый 02.12.2011, 15:34
ответ для Nikum , на сообщение « ИМХО, надо писать обработку на VBA.... »
  #8
Облако
Элита
 
Аватар для Облако
 
Регистрация: 18.01.2007
Сообщений: 1 769


Цитата:
Сообщение от Nikum Посмотреть сообщение
ИМХО, надо писать обработку на VBA.
Могу сделать, присылайте файл исходный и пример того, что хотите получить.
Но если данных немного, то быстрее руками будет.
спасибо, но так предвидится длительный проект, то надо либо научиться делать это самим, либо привлекать специалиста на постоянной основе.
Облако is offline   Цитировать ·
Старый 02.12.2011, 15:41   #9
Облако
Элита
 
Аватар для Облако
 
Регистрация: 18.01.2007
Сообщений: 1 769


Цитата:
Сообщение от Goodman Посмотреть сообщение
Давайте часть строк, попробуем создать сводную. И напишите как хотите сгруппировать данные.
Так вот можно на моем же примере. Из исходной перекрестной таблицы получить вариант, где оба параметра находятся в столбиках.
Или Вы для создания сводной тоже будете применять макросы? Тогда мне это не подойдет.
Облако is offline   Цитировать ·
Старый 02.12.2011, 15:48
ответ для Облако , на сообщение « подскажите Excel работа с данными »
  #10
Nikum
Элита
 
Аватар для Nikum
 
Регистрация: 12.09.2007
Адрес: В.О., П.С.
Сообщений: 1 711


Такие объемы лучше с помощью БД обрабатывать.
А исходные данные нельзя сразу в желаемом виде получать, раз большой и длительный проект?
Если структура таблиц меняться не будет, то сделанный 1 раз VBA-макрос можно применять сколько угодно на новых файлах.
Nikum is offline   Цитировать ·

Добавить сообщение


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход



Перепечатка материалов запрещена без письменного согласия администрации и авторов.
© 2000—2012 Littleone®.
Powered by vBulletin® Version 3.8.7 Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод на русский язык - idelena