Выбрать дату в календареВыбрать дату в календаре

Страницы: 1
Обновление данных из csv
 
Цитата
motkatut написал:
Мне кажется я понял, что вам нужно. Встаёте на свою загружаемую таблицу. Данные-Свойства. Нижнюю точку ставьте. Там что-то про заменить... Всё сразу работает
Да, спасибо. Так файл обновляется без проблем.

Цитата
turbidgirl написал:
У вас данные из csv выгружаются на лист в виде умной таблицы. Этим нужно пользоваться.
Попробую разобраться как с этим работать, спасибо.
Обновление данных из csv
 
Уникальный год изначально тоже должен был высчитываться из тех, что упоминаются в csv, и подставляться в выпадающий список. Но что-то этом слишком муторно вышло.
Формулы ведь перестают работать на всех страницах. Почему вообще меняется значение ячеек с формулами, а не просто область с подключаемым csv обновляется.
Обновление данных из csv
 

На странице оставлено место для загрузки данных из csv.


Если загрузить данные из csv, то формулы работают, все на всех листах книги подсчитывается.

Но если внести доп. данные в этот csv и обновить данные, то всё перестает работать.

Формула из 12-й строки заменяется на 13. 12 пропадает вообще (для примера 12 записей, добавляю в csv 13-ю).


1000 во всех формулах почему-то заменяется на 1001, всё перестает считать.

В чем может быть дело? Как подключать csv файлы, чтобы при их обновлении они не портили весь excel файл?
Изменено: alaudi - 19.12.2019 22:01:12
Переделка структуры таблицы из "горизонтальной" в "вертикальную".
 
Kuzmich, спасибо, разобрался.
Переделка структуры таблицы из "горизонтальной" в "вертикальную".
 
Нашел скрипт, который раскладывает параметры по строкам. Преобразовалось почти всё как надо, вышло 170000 строк. Но некоторые параметры содержали более одного значения, поэтому тут скрипт не справился. Таких строк около 3500. Весь файл не поместился. Приложил первую 1000 строк.

В таблице записи вида:
Код
1143   320   432   Цыпленок;Гречка
1150   321   432   Цветная капуста;Картофель;Говядина
Может кто-нибудь сможет помочь переделать в:
Код
1143   320   432   Цыпленок
1143   320   432   Гречка
1150   321   432   Цветная капуста
1150   321   432   Картофель
1150   321   432   Говядина

Т.е. продублировать коды для каждого слова, отделенного знаком ;
Переделка структуры таблицы из "горизонтальной" в "вертикальную".
 
Я, к сожалению, не программист и есть только базовые знания Excel. Поэтому и обратился за помощью.
Переделка структуры таблицы из "горизонтальной" в "вертикальную".
 
Цитата
neecs написал:
выдели таблицу, скопируй и вставь ее через Специальную вставку, поставив галочку в пункте "Транспонировать"
Нашел этот пункт, но там никаких вариаций или настроек не предлагается. Просто развернуло таблицу.
А смысл в том, что как я уже писал ранее:
Была 1 строка: id param1 param2 param3
Стало 3 строки: id param1
id param2
id param3


3 для примера, может и 5-10 быть.
Переделка структуры таблицы из "горизонтальной" в "вертикальную".
 
Нужен документ для примера? Или что это означает? Сейчас не совсем до юмора.
Переделка структуры таблицы из "горизонтальной" в "вертикальную".
 
Имеется таблица с большим количеством записей. Условно можно назвать горизонтальной. В таком виде virtuemart 1.1 хранил записи. Разработчик не предусмотрел при обновлении до Virtuemart 3 перенос пользовательских типов. Администратор форума Virtuemart ответил, что каждый самостоятельно должен переносить этот вид данных. Но у меня порядка 50000 строк такого вида:

Скрытый текст


В новой версии таблица уже вертикальная. В каждой строке только одна запись. На примере взял как должен выглядеть товар с id 2900 в новой версии.
Скрытый текст


Возможно как-то автоматически переделать в новый вид эту таблицу? Лет 6 вручную пополнял потихоньку её, а теперь всё переделать для новой версии нереально.
Страницы: 1
Наверх