написать формулы по ехсел
У меня не получилось присоединить файл *.xls
А где проблема то? Можно подробнее?
Я нажимаю на:
"Я хочу предварительно просмотреть мое сообщение и/или приложить файл".
Выбираю файл Excel: *xls ,
а мне в ответ: присоединить можно только файлы *.txt, *.html.
присоединить можно только файлы *.txt, *.html.
странно, сейчас попробую с xls. На крайняк можно переименовать.
Попробовал, да xls, не разрешает, но xlsx можно. Еще один тест.
Архив зато разрешает
AlexNek
А в чём проблема с моим примером? Если смущает отчёт о пустых строках, так надо просто в первой таблице их уменьшить. Я специально вам 100 сделал.
Там не пустые строки, а пустые ячейки, поэтому удалить не получится
Я специально вам 100 сделал
Я пока не умею пользоваться макросами, как в этой ссылке, что Вы мне дали
https://www.planetaexcel.ru/techniques/2/1233/
проблема в том, что у меня не такие глубокие познания в экселе. Вот и разбираюсь с екселем.
Я пока ни один вариант, что тут мне предложили, не отбрасываю. Разбираюсь с этими вариантами.
Вариант, который мне предложил DrBum старожил, мне больше подходит и с простой таблицей, что я в качестве примера тут повесил, это работает.
Но с оригинальной таблицей, что очень похожа на простую таблицу - не работает, например, когда одну ячейку я заполнил формулой. Потом тяну уголок ячейки вниз и, по идее, должны появиться остальные результаты.
у меня же появляется только сумма одного наименования одного дня, вместо всех сумм в таблице одного наименования.
Я думаю, что я что-то не так делаю.
За таблицу, что Вы сделали, где Вы использовали Pivot Table - спасибо.
Вот переименовал в *.xlsx.
Вы прикрепили файл с формулами, большое спасибо. Легче будет разобраться.
Не обязательно:
Расширьте столбцы: D до 336; E до 326 (тащить правую границу столбца в том месте, где буквы D и E)
Войти в меню Excel: закладка Formeln и далее Formeln anzeigen
и увидите все формулы.
Там не пустые строки, а пустые ячейки, поэтому удалить не получится
Переходите к строке 100, там будет "уголок", тянете его вверх до окончания данных.
Я специально для вас так сделал, потому как неудобно постоянно менять что то в исходных данных.
А лишняя строка в отчете меня не смущает.
У меня нет ни одного макроса или даже формулы. Отформатированы входные данные и добавлен pivot table
формулы можно увидеть в в виде SQL-запроса?
Как Вы это себе представляете даже чисто теоретически?
Если мне не изненяет память, то в предыдущих версиях Excel (97; 2003 - сейчас они мне недоступны, вышел из строя старый PC),
была возможность это увидеть. Что-то через функцию Makros, по которой автоматически из Excel открывался VisualBasic.
Можете прикрепить файл - вами исправленный мой вариант, чтобы увидеть, где возникают ошибки.
Нет проблем, только при данном подходе это будет постоянно
Но кто к чему привык.
Ну давайте посчитаем действия пользователя при обновлении таблицы.
1. Ввести новую строку - будет для любых вариантов.
2. Узнать новый товар или нет. Если новый, то 3 иначе 5.
3. Добавить товар в сводную таблицу.
4. Скопировать формулы для новой строки.
5. Проверить входят ли новые данные в диапазон формул, если нет то 6
6. Исправить ВСЕ формулы для нового диапазона.
И так для каждого месяца - катастрофа
Ну давайте посчитаем действия пользователя при обновлении таблицы.
1. Ввести новую строку - будет для любых вариантов.
2. Узнать новый товар или нет. Если новый, то 3 иначе 5.
3. Добавить товар в сводную таблицу.
4. Скопировать формулы для новой строки.
5. Проверить входят ли новые данные в диапазон формул, если нет то 6
6. Исправить ВСЕ формулы для нового диапазона.
Т.е. в вашем варианте надо добавить только новую иформация к новому продукту (1.),
а в моем все 6-ть пунктов?
Что-то я не понял пункты 2., 5., 6.?
PS
Кстати, как вы в сообщение добавляете таблицу Excel: с сохранением цвета и разлиновки?
Еще бы и координаты столбцов и строк?
Т.е. в вашем варианте
Проблема не в том чёй вариант, а в том как пользователю удобнее будет. Экзел почти в любом случае будет неудобен, в том числе что и я привел.
Но в варинте с пивот табле нужно только обновить результат и на крайняк изменить диапазон входных данных, благо он хорошо виден
2. Вот я добавляю кокос или яблоко - есть различия в моих действиях?
5. Хочу добавить данные в строку 100, будет работать?
6. Если 5 не работает, что нужно будет изменить?
Кстати, как вы в сообщение добавляете таблицу Excel: с сохранением цвета и разлиновки?
Это просто картинка, можно и расширить...
Проблема не в том чёй вариант, а в том как пользователю удобнее будет.
Согласен.
Экзел почти в любом случае будет неудобен, в том числе что и я привел.
Возможно, но в это пользователь мог делать без особых затрат, почти самостоятельно.
Но в варинте с пивот табле нужно только обновить результат и на крайняк изменить диапазон входных данных, благо он хорошо виден
Как попробую ваш вариант - напишу свое мнение.
2. Вот я добавляю кокос или яблоко - есть различия в моих действиях?
Вы неправиьно добавили. В таблица после добавления новой строки - товара должны две последних строки остаться без изменения.
У меня новый товар надо добавлять всегда в строку:
- между последним товаром и =>
- либо между двумя уже существующими.
Копирование всех 3-х формул (можно вместе) - обязательно и делается операциями: создать строку, выделить формулы выше и вставить.
Я не подумал, что процесс добавления строк надо было описать подробнее.
Здесь вы возможно и правы. И в вашем варианте пользователь м/б в раъяснениях и не нуждается.
Но это может сказать только ТС с его уровнем знания. Подожем - он пока молчит
5. Хочу добавить данные в строку 100, будет работать?
Думаю, что не будет. Это за пределами указанной области данных в базе.
Но мне трудно представить зачем вставлять данные в строку 100, если с 10-й по 99-ю строки не заполнены?
Моя база данных ограничена той областью, которая выделена прямоугольником, но в пределах нее - формулы при копировании изменяются автоматически.
6. Если 5 не работает, что нужно будет изменить?
Я делал так, что при копированнии формул пункт 5. не нужно проверять.
Прошу о ликбезе.
Кстати, как вы в сообщение добавляете таблицу Excel: с сохранением цвета и разлиновки?
Это просто картинка, можно и расширить...
А можно по шага для таблицы Excel? Какое расширение присоединяемого файла при этом?
Чтобы сохранились: цвет, сеточная разметка и координаты столбцов (A B C ...) и строк (1 2 3 ...), специальные линии ------->, скобки { }, фигуры.
С Excel-меню и без.
Или где-то об этом написано?
PS
Как в моей таблице Excel вы сделали выделение красным овалом "ошибочных" результатов выборки?


