Excel добавить строку с теми же формулами

В процессе работы с Microsoft Excel у пользователей возникает необходимость внесения дополнительных данных. Для этого необходимо добавлять или копировать строки с формулами.

Кажется, это простая и понятная процедура. Но часто возникает вопрос о том, как добавить новую строку с формулами в Excel с определенными условиями. Например, без изменения адресов в формулах с относительными ссылками на ячейки и т.п. На готовых примерах рассмотрим оригинальные решения этих задач.

Как добавить новую строку с формулами в Excel?

Пускай мы добавили формулы в одну строку или в несколько. Теперь нам нужно скопировать все строки с формулами. Как это сделать при добавлении новой строки?

  1. Выделяем ту строку, которая содержит формулы. В нашей ситуации это строка под номером 3. Нам необходимо, чтобы остальные строки содержали в себе такие же формулы.
  2. Исходная стрпока.

  3. Нажимаем на выделенную область правой кнопкой мышки. Из контекстного меню нужно выбрать опцию «Копировать» (или жмем CTRL+C).
  4. Копировать.

  5. После этого следует выделить следующую одну (или несколько) нижнюю строку, куда будет вставлена новая с формулами.
  6. Место для вставки.

  7. Щелкнуть по заголовку выделенной строки правой кнопкой мышки и выбрать опцию вставить скопированные ячейки (или нажать комбинацию клавиш CTRL+SHIFT+«=»).

Вставка.
Пример.

Заметьте, значения ячеек не заменились а добавилась в середину таблицы новая строка со старыми значениями и формулами.



Как копировать без изменения формул в Excel?

Часто при копировании относительные формулы (т.е. те, в которых нет знака «$») «подставляют» другие значения. А что делать, если вы не хотите изменять значение формул?

Можно сделать все ссылки в формулах абсолютными. Такие формулы будут копироваться неизменно, без изменения данных. Чтобы сделать ссылки абсолютными, добавляем к ним знак «$».

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

На пример в такой таблице ссылка на наценку ($B$1) не будет изменятся при копировании на новых строках, так как она является абсолютной, а не относительной:

Абсолютная ссылка.

Но в некоторых больших и сложных таблицах слишком много формул, которые нужно скопировать и переместить. И чтобы во всех ссылках проставить знак «$» нужно потратить много времени.

Для решения данной задачи можно воспользоваться хитрым способом. До копирования заменить все знаки «=» на символ «#».

Для «активации» работы формул используется знак «равно» (или «=»). Чтобы деактивировать их на время копирования поменяем = на #. А после копирования вернем все на свои места. Это позволит нам обойти автоматическую смену адресов в относительных ссылках при копировании.

  1. Нажимаем Ctrl+H (вызываем окно «Главная»-«Найти и выделить»-«Заменить»).
  2. Заменить.

  3. Необходимо в поле «Найти» указать символ =, а в поле «Заменить на» символ #. И жмем «Заменить все».
  4. Пример1.

  5. После этого вы можете скопировать необходимую строку, а в ее формулах не изменятся адреса ссылок на ячейки, так как они временно деактивированные.
  6. Пример2.

  7. Снова жмем комбинацию горячих клавиш «Ctrl+H», но теперь указываем в полях обратные значения: найти «#» и заменить на «=». Система вернет все на свои места

Пример3.

В результате при копировании во всех строках ссылки формул остались неизменными.

 

SevenZZ

Пользователь

Сообщений: 85
Регистрация: 09.02.2015

Добрый день!

Необходим макрос, который добавлял бы к таблице новую строку с сохранением формул из предыдущей строки и с сохранением структуры таблицы.

В ячейках E12, F12, G12, H12 прописаны формулы. По выполнению макроса необходимо, чтобы появилась новая 13 строка с сохранением всех объединений и границ предыдущей строки, а также с сохранением формул ячеек E12, F12, G12, H12. При повторном выполнении макроса 14 новая строка должна уже взять формулы из ячеек E13, F13, G13, H13, и так по кругу.
Кроме того, новая добавляемая строка должна вставать перед итоговой.

Таблица во вложении.
За помощь буду признательно благодарен!

Изменено: SevenZZ30.09.2018 09:48:51

 

Z

Пользователь

Сообщений: 6111
Регистрация: 21.12.2012

Win 10, MSO 2013 SP1

#2

16.09.2018 18:37:02

Цитата
SevenZZ написал: Необходим макрос

1 — Заказ принимают в разделе «Работа».
2 — Без макроса. Оформить без выкрутасов в «шапке» данные списком/таблицей с промежуточными итогами и … пользоваться… ;)

«Ctrl+S» — достойное завершение ваших гениальных мыслей!.. ;)

 

Ts.Soft

Пользователь

Сообщений: 576
Регистрация: 13.04.2016

Проверяйте.

Не стреляйте в тапера — он играет как может.

 

SevenZZ

Пользователь

Сообщений: 85
Регистрация: 09.02.2015

Ts.Soft, то, что нужно, спасибо. Очень помогли.

 

SevenZZ

Пользователь

Сообщений: 85
Регистрация: 09.02.2015

Ts.Soft, если представляется возможным, то посодействуйте в еще одном небольшом макросе.
По выполнению уже имеющего макроса (добавлении необходимо количества строк, которые встают до итоговой) теперь необходимо, чтобы второй макрос вставил две строки после итоговой: первая — эта вся таже строка с формулами, а вторая итоговая. После использования второго макроса, первый макрос снова добавляет строки до итоговой строки, по выполнению второго макроса создаются опять две строки и так по кругу.

Примеры во вложении. Файл «до» это как до работы макроса. Файл «после» отражает как должно стать после запуска макроса.

Прикрепленные файлы

  • до.xlsm (118.44 КБ)
  • после.xlsm (118.58 КБ)

Изменено: SevenZZ20.09.2018 23:28:05

 

SevenZZ

Пользователь

Сообщений: 85
Регистрация: 09.02.2015

Уже несколько дней пытаюсь справиться с данной задачей, все никак не получается. Быть может у кого-нибудь есть соображения?

 

Ts.Soft

Пользователь

Сообщений: 576
Регистрация: 13.04.2016

SevenZZ,и соображения есть, но руки не доходят Вам помочь. Тем более что нужно будет корректировать формулу в итоговой строке. А добавление строки перед итоговой тоже нужно? Если да, то как Вы планируете выбирать перед какой именно итоговой строкой?

Не стреляйте в тапера — он играет как может.

 

SevenZZ

Пользователь

Сообщений: 85
Регистрация: 09.02.2015

Ts.Soft, принцип таков, что расчет может осуществляться в разрезе как одной разнарядки, так и нескольких. Если в разрезе одной осуществляется, то первого Вашего макроса достаточно, а если по двум, то необходимо после первой итоговой строки вставить две строки: первая строка — это та строка, куда будут вводится необходимые значения (по сути это все та же строка, которая вставлялась до итоговой, только теперь она должна встать, после итоговой; вторая строка — это итоговая строка, по второй разнарядке. Выполнение второго макроса по вставке новых двух строк означает, что добавление строк до первой итоговой производится уже не будет, т.к. расчет в той части окончен. Добавление новых строк нужно, и этим занимается уже написанный Вами первый макрос.

Проще говоря расчет может быть многоэтапным. И добавление двух строк после первой итоговой символизирует о переходе ко второму этапу. Перейдя ко второму этапу, добавление строк происходит на основании первого макроса, и строки соответственно добавляются перед второй итоговой строкой. Переходя к третьему этапу (после второй итоговой суммы) добавляются снова две строки. Добавление строк перед итоговой строкой в третьем этапе происходит на основании также первого макроса. И так далее.

 

SevenZZ

Пользователь

Сообщений: 85
Регистрация: 09.02.2015

#9

23.09.2018 12:30:52

Решил свою проблему след. способом, возможно не самым умным и правильным, но как-то так

Код
Sub НоваяРазнарядка()Dim LastRow As Long
With Sheets("Лист1")
LastRow = .Cells.Find(What:="*", SearchOrder:=xlByRows, SearchDirection:=xlPrevious).Row
Range(Cells(1, 1), Cells(1, ).Copy .Cells(LastRow + 1, 1)
LastRow = .Cells.Find(What:="*", SearchOrder:=xlByRows, SearchDirection:=xlPrevious).Row
Range(Cells(2, 1), Cells(2, ).Copy .Cells(LastRow + 1, 1)
End With
End Sub

Единственное, теперь пытаюсь побороть, то что при добавлении новых строк в итоговой строке не меняется диапазон ячеек, которые суммируются.
Может у кого есть варианты, как решить данную проблему?

Прикрепленные файлы

  • Лист Microsoft Excel 2.xlsm (30.82 КБ)

Изменено: SevenZZ23.09.2018 12:31:41

 

SevenZZ

Пользователь

Сообщений: 85
Регистрация: 09.02.2015

#10

30.09.2018 09:44:24

Знающие люди, отзовитесь!

Цитата
SevenZZ написал:
пытаюсь побороть, то что при добавлении новых строк в итоговой строке не меняется диапазон ячеек, которые суммируются.

Дополнил код одной строкой, и теперь макрос, таков:

Код
Sub add_row()
    EndRow = Cells(Rows.Count, 8).End(xlUp).Row
    Rows(EndRow).Insert Shift:=xlDown
    Rows(EndRow - 1).Copy Rows(EndRow)
    Range(Cells(EndRow, 1), Cells(EndRow, 4)).ClearContents
    Cells(Rows.Count, 7).End(xlUp)(2, 2).Resize(, Cells(1, Columns.Count).End(xlToLeft).Column - 7).FormulaR1C1 = "=SUM(R2C:R[-1]C)"
End Sub

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

 

Ts.Soft

Пользователь

Сообщений: 576
Регистрация: 13.04.2016

SevenZZ, Вашу задачу можно решить несколькими способами. В принципе ТЗ выглядит так: необходимо на лист добавлять произвольное количество блоков из строк с данными и итоговой строкой. При этом пользователь в любой момент может удалять строки с данными и добавлять новые в любом блоке. К сожалению при этом может сбиваться формула суммы в итоговой строке.
Можно создать шаблон блока из трёх строк с данными и итоговой строкой. В итоге формула суммы с 1 по 3. Строки 1 и 3 скрываются. Дальше можно как угодно добавлять/удалять строки внутри блока (главное чтобы добавление происходило между скрытых строк) и тогда итоговая сумма сбиваться не будет.

Не стреляйте в тапера — он играет как может.

 

Alemox

Пользователь

Сообщений: 2183
Регистрация: 25.02.2013

Предложу свой вариант.
Встаёте в таблицу нажимаете «Добавить строку». Добавляется строка ниже активной.
Если нажать «Добавить раздел», то создаётся ещё один раздел ниже.

Прикрепленные файлы

  • после.xlsm (115.23 КБ)

Мастерство программиста не в том, чтобы писать программы, работающие без ошибок.
А в том, чтобы писать программы, работающие при любом количестве ошибок.

 

SevenZZ

Пользователь

Сообщений: 85
Регистрация: 09.02.2015

#13

30.09.2018 20:57:42

Alemox, предложенный Вами вариант прямо в десятку. Спасибо.

Изменено: SevenZZ30.09.2018 21:07:34

  1. Image titled 12824869 1

    1

    Open your project in Excel. To do this, double-click the Excel document that contains your data in Finder (Macs) or File Explorer (Windows). Alternatively, if you already have Excel open, click File > Open and select the file that has your data.

  2. Image titled 12824869 2

    2

    Make sure the Developer tab is displayed on your editing ribbon. If it isn’t and you’re using Windows, go to the File tab and click Options > Customize ribbon. Under «Main tabs'» check the box next to «Developer.»

    • If you’re using a Mac, enable the Developer tab by clicking the Excel menu at the top of the screen and selecting Preferences. Click Ribbon & Toolbar, check the «Developer» box in the «Customize this Ribbon» category, and click Save.

    Advertisement

  3. Image titled 12824869 3

    3

    Open the VBA editor. Click the Developer tab and select Visual Basic to do so. Alternatively, you can press Alt + F11.

  4. Image titled 12824869 4

    4

    Right-click a sheet. In the vertical menu on the left side of the window, you’ll see a list of your workbook’s sheets. Right-click on any of these to get another drop-down menu.

  5. Image titled 12824869 5

    5

    Hover your cursor over Insert and click Module. When you hover over Insert, a menu will pop out to the right of the menu. Clicking on Module will create a space for you to enter a VBA code and run it.

  6. Image titled 12824869 6

    6

    Enter this code into your VBA window:

    Sub Insert_Rows_Loop()
         Dim CurrentSheet As Object
    
         ' Loop through all selected sheets.
         For Each CurrentSheet In ActiveWindow.SelectedSheets
            ' Insert 5 rows at top of each sheet.
            CurrentSheet.Range("a1:a5").EntireRow.Insert
         Next CurrentSheet
    End Sub
    
    • With this code, you’ll be inserting rows starting at A1 and ending at A5—that’s 5 empty new rows at the top of the sheet.[1]
      You can replace these cell addresses with the location into which you want to place the code, such as beginning with the last row in the sheet to any ending point.
  7. Image titled 12824869 7

    7

    Press F5. Alternatively, you can click the green Play icon above the VB editor writing space.

  8. Image titled 12824869 8

    8

    Click OK to continue. This adds the rows to your sheet.

  9. Advertisement

  1. Image titled 12824869 9

    1

    Open your project in Excel. To do this, double-click the Excel document that contains your data in Finder (Macs) or File Explorer (Windows). Alternatively, if you already have Excel open, click File > Open and select the file.

    • Use this method if you want to learn how to copy existing formulas into new rows you add to your data.
  2. Image titled 12824869 10

    2

    Insert a row inside your data. The keyboard shortcut you’ll use can only add a formula from the row above it, so make sure you insert the row in the middle or the bottom of your data collection.

    • To insert a row, right-click the row below where you want the new row to be added, then click Insert.
  3. Image titled 12824869 11

    3

    Click to select the cell in the new row where you want to include the formula. Remember, this keyboard shortcut will copy the formula from the cell above to the cell you have selected.

    • The cell will highlight to indicate that it is selected.
  4. Image titled 12824869 12

    4

    Press Ctrl+D. The shortcut is the same for Mac and Windows and will fill the formula down from the cell above.
    [2]

  5. Advertisement

Ask a Question

200 characters left

Include your email address to get a message when this question is answered.

Submit

Advertisement

Thanks for submitting a tip for review!

About This Article

Article SummaryX

1. Open your project in Excel.

2. Insert a row inside your data.

3. Click to select the cell in the new row where you want to include the formula.
4. Press Crtl + D.

Did this summary help you?

Thanks to all authors for creating a page that has been read 34,504 times.

Is this article up to date?

Добавление новой строки в программе Microsoft Excel

Добавление строки в Microsoft Excel

​Смотрите также​ добавить строку. И​ раздел.​ отделам, т.д. Как​ их вниз до​Excel через одну.​ в нужном месте.​ таблицы». Кроме того,​ то за пределами​ «захватите» ваши ячейки,​ того, выделили вы​ ячейки (ячеек), столбцы​ по нумерованному заголовку,​ Office – это​ будет создаваться. В​ итогов.​

​ строку. Устанавливаем переключатель​При работе в программе​

Вставка строки между строк

​ в меню выбираете​Примечание:​ сделать такие гиперссылки,​ конца таблицы. Получится​Таблица, как в​Первый вариант.​

​ можно добавить новую​ этого диапазона выделите​ переместите на новое​ одну ячейку или​ – слева.​ расположенному вертикально у​ мощный табличный редактор,​ контекстном меню выбираем​Но, намного удобнее создать,​ в позицию «Строку»,​ Excel довольно часто​ «Добавить ячейки»​

Переход к добавлению строки в Microsoft Excel

​Если при вставки​ смотрите в статье​ так.​ первом варианте. Нам​Вставить пустые строки в​ строку, просто установив​

​ также ровно пять​ нужное место и​ диапазон, будет удалена​Шаг первый. Выделите одну​ левого края листа.​ позволяющий не только​ пункт «Вставить строки​ так называемую, «умную​ и жмем на​ приходится добавлять новые​

Добавление ячеек в Microsoft Excel

​Если предварительно выделить,​ первой строки появилось​ «Гиперссылка в Excel​

Строка в Microsoft Excel добавлена

Вставка строки в конце таблицы

​Таблицу Excel можно​ нужно вставить пустые​Excel через одну​ курсор на самой​ ячеек, но уже​ отпустите. Если то​ вся строка книги​ ячейку, либо диапазон​Если же вам необходимо​ хранить данные в​ таблицы выше».​ таблицу». Это можно​

Строка не включена в состав таблицы в Microsoft Excel

​ кнопку «OK».​ строки в таблице.​ например 3 ряда,​ диалоговое окно​ на другой лист».​ настроить так, что​ ячейки между заполненными​.​ нижней правой ячейке​ расположенных в столбец.​

Продление таблицы вниз в Microsoft Excel

​ место, куда выполняется​ целиком — то​ ячеек, либо всю​ выделить лишь несколько​ виде строк и​Строка добавляется.​ сделать один раз,​Как видим, новая строка​ Но, к сожалению,​ то такое действие​то, значит в Буфере​

Очистка содержимого в Microsoft Excel

​Вставка нескольких строк в​ будут автоматически сделаны​ ячейками в столбце​

Ячейки очищены в Microsoft Excel

​У нас такая​ таблицы и нажав​ Нажмите знак «равно»​ перемещение, было уже​ есть в случае​ строку целиком, над​

Создание умной таблицы

​ ячеек строки, выполните​ столбцов, но и​Строку между строк можно​ и потом не​ в программе Microsoft​ некоторые пользователи не​ добавит три ряда.​ обмена содержалась скопированная​ таблицу это просто?​ разделительные линии между​ А.​ таблица.​ клавишу Tab.​ и напишите «ТРАНСП».​ заполнено какими-либо данными,​ с «Эксель 2007»​ которой планируете добавить​ выделение, придерживая нажатой​

​ производить сложные вычисления,​ добавить простым нажатием​ переживать, что какая-то​ Excel успешно добавлена.​ знают, как сделать​Kineziolog​ ячейка или значение.​Вставить строки в таблицу​ строками, например, по​В ячейке С1​Если таблица не большая,​Есть также небольшие отличия​ Откройте круглую скобку​ вам автоматически предложат​ это ячейки с​ новую строчку.​

Форматирование как таблица в Microsoft Excel

​ левую клавишу мыши.​ а также представлять​ комбинации клавиш «Ctrl+».​ строка при добавлении​Но, что делать, если​ даже такие довольно​: Не совсем понятно​ Нажмите Отмена, затем​ можно разными способами.​

Указание расположения таблицы в Microsoft Excel

​ датам, по ценам,​

Умная таблица в Microsoft Excel

​ пишем такую формулу.​ то можно сделать​ по перемещению, но​ и выделите ваш​ заменить содержимое конечных​ 1-й по 16384-ю.​Шаг второй. Воспользуйтесь на​

Вставка строки в Microsoft Excel выше

​ Либо можно встать​

​ итоги в графическом​ Больше ничего на​ не войдет в​ нужно вставить ячейку​ простые вещи. Правда,​ сформулировано, поэтому отвечу​

​ клавишу​При вставке одной строки​ т.д. Подробнее о​

​ =ЕСЛИ(ОСТАТ(СТРОКА();2);»»;ИНДЕКС(A:A;СТРОКА()/2))​ так. Выделяем, при​ они касаются только​ диапазон, который собираетесь​ ячеек.​

Добавление строки при помощи табуляции в Microsoft Excel

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

Перетягивание таблицы вниз в Microsoft Excel

​ границы таблицы. Эта​ не между строк,​ нужно отметить, что​ так, как понял.​ESC​ на лист используется​

Пустые ячейки в Microsoft Excel

​ таком способе визуализации​Копируем формулу вниз​ нажатой клавише «Ctrl»,​ заголовков. Если вы​ преобразовать. Закройте скобку​Многие пользователи «Эксель» быстро​

Включение строки в состав таблицы в Microsoft Excel

​ лишь желаете очистить​ двух операций:​ нажать и удерживать​В данной статье разберем​ не придется.​ таблица будет растягиваемая,​ а добавить строку​ у этой операции​1. Опция «Вставить​, затем можно начинать​

​ команда меню Главная/​

lumpics.ru

Как добавлять строку в Excel: рекомендации, примеры

​ данных в таблице,​ по столбцу. Получится​ все строки, под​ выделите одну или​ и вместо простого​ разбираются, как добавлять​ ваши ячейки от​Нажатием правой клавиши мыши​ клавиши Shift +​ подробно, как управлять​Добавить строку в конце​

​ и к тому​ в конце таблицы?​ имеются и некоторые​ строку». Вставила. Она​ вставку строк.​ Ячейки/ Вставить/ Вставить​ читайте в статье​ так.​ которыми нужно вставить​ несколько ячеек, содержащих​ Enter нажмите Ctrl​

Виды операций со строками в «Эксель»

​ строку в Excel,​ данных, достаточно после​ вызовите контекстное меню,​ Ctrl и, не​ строками, находящимися на​

  • ​ «умной таблицы» можно​
  • ​ же, все данные​
  • ​ Ведь, если применить​
  • ​ «подводные камни». Давайте​
  • ​ пока пустая.​

​Для вставки сразу нескольких​ строки на лист.​ «Разделительная линия строк​Какими способами быстро скопировать​ пустую строку (каждую​ заголовок таблицы, и​

Выделение строки

​ + Shift +​ как перемещать или​ выделения воспользоваться кнопкой​ по которому перейдите​ отпуская их, нажать​

​ общем листе книги​ несколькими способами.​ внесенные в неё​ вышеописанный метод, то​ разберемся, как вставить​2. Выделить всю​ строк только в​ Для повторной вставки​ в таблице Excel»​

​ формулу по столбцу,​ строку отдельно, не​ выполните их перемещение,​ Enter. Готово!​ копировать, а вот​ Delete на клавиатуре.​ к пункту «Вставить»,​ стрелку «вправо» либо​ и внутри специально​Можно встать на последнюю​ не будут выпадать​ добавленная строка не​ строку в приложении​ строку с формулами​ таблицу, а не​ строки можно использовать​

​ здесь.​ смотрите в статье​ все вместе).​ то увидите, что​Необходимо понимать, что первый​ транспонирование для многих​Шаг второй. На выбор:​ а далее с​ «влево», в зависимости​ созданной таблички, а​ ячейку последней строки,​ из формул, применяемых​ будет включена в​ Microsoft Excel.​ (кликай слева на​ на весь лист,​ клавишу​Можно вставить в​ «Копирование в Excel»​Когда выделим все​ данные у вас​ вариант (со специальной​ остается загадкой, равно​

​Нажатием правой клавиши мыши​ помощью переключателей выберите​ от того, в​

Вставка новой строки

​ заодно научимся размещать​ и нажать на​ в таблице, на​ состав таблицы, а​Скачать последнюю версию​

​ нумерацию строки, а​ выделите, например, 3​F4​ таблицу пустые столбцы.​ тут.​ нужные строки, отпускаем​

​ просто скопировались, а​ вставкой) предпочтительнее, так​ как и само​

  • ​ вызвать контекстное меню,​ «Строку». Нажмите «ОК»,​ какую сторону пойдет​ Excel-столбец в строку.​ клавиатуре функциональную клавишу​ листе, и в​ останется вне её​ Excel​ не на ячейки).​ строки таблицы (не​(см. статью повтор​
  • ​ Установить в них​Вставить пустые строки в​ клавишу «Ctrl». Нажимаем​ исходные заголовки так​ как в нем​ существование такой функции​

как добавлять строку в excel

​ по которому перейти​

​ и над вашей​ выделение.​ За основу возьмем​ табуляции (Tab).​ книге в целом.​

​ границ.​Нужно отметить, что процедура​ Строка потемнела, она​

Удаление строки

​ копируйте их).​ предыдущего действия). Для​ формулы, написать любые​Excel через две, три​

​ на выделенную строку​ и остались на​ не используются формулы.​ в программе.​ к пункту «Удалить»,​ выделенной ячейкой (ячейками)​Внимание! Здесь есть нюансы.​

​ выпуск 2007 Microsoft​Также, можно встать курсором​Итак, для того, чтобы​Для того, чтобы продвинуть​ вставки новой строки​ выделена.​Через контекстное меню (вызывается​ этого:​ данные. Затем, скрыть​, т.д.​ правой мышкой. Выбираем​ месте. Если же​ Если вы воспользуетесь​Транспонирование строки – это​ а далее с​ появится новая строка,​

​ Если все ячейки​

  • ​ Office.​ на правый нижний​ создать «умную таблицу»,​ таблицу вниз, выделяем​ в современных версиях​3. Копировать. В​ правой клавишей мыши​выделите строку листа перед​ эти столбцы, строки​Используем формулу как​
  • ​ из контекстного меню​ попытаться переместить всю​ вторым вариантом, а​ процесс преобразования горизонтального​ помощью переключателей выбрать​ абсолютно пустая.​

Перемещение строки

​ выбираемой строки пустые​Набор доступных операций, применимых​ угол последней ячейки,​ выделяем все ячейки,​ последнюю строку таблицы.​ программы Excel практически​ буфере копия выделенной​ при наведении на​

​ которой нужно вставить​ от постороннего взгляда.​ во втором варианте,​ функцию «Вставить» -​ таблицу, то тут​ затем удалите исходную​ набора ячеек в​ «Строку». Нажать «ОК»,​На вкладке «Главная» ленты​ либо заполнены данными,​ к строкам, довольно​ и потянуть его​ которые в неё​ В её правом​ не имеет отличий​ строки.​ выделенный диапазон ячеек)​ строку в таблицу​ Как это сделать,​

Транспонирование строки

​ только вместо цифры​ «Строку». Получится так.​ никаких особенностей нет,​ строку, то получите​ вертикальный. Соответственно, транспонирование​ и строка «свернется»,​ быстрого доступа перейдите​ то выделится строка​ ограничен (не касаясь​ вниз.​

​ должны войти. Во​ нижнем углу образовывается​ друг от друга.​4. Кликай на​ нажать пункт меню​ (нажав на серый​

​ смотрите в статье​ «2» напишем цифру​

  • ​Добавить пустые столбцы в​ переместится без проблем.​ одни нули на​ столбца – это​ будто ее вообще​ к группе «Ячейки»​ сразу до самого​ вопросов форматирования и​На этот раз, новые​ вкладке «Главная» жмем​ крестик. Тянем его​Итак, открываем таблицу, в​ первую ячейку во​ Вставить…​ заголовок с номером​ «Как скрыть столбцы​

таблицы в excel

  • ​ «3». Формула получится​Excel через один​Надеемся, что раскрыли перед​ месте своих значений.​ обратный процесс.​ никогда не было.​ — «Вставить» -​ конца листа, т.​ копирования):​ ячейки будут образовываться​ на кнопку «Форматировать​ вниз на столько​ которую нужно добавить​ вставленной пустой строке​Обратите внимание, что в​ строки);​ в Excel».​ такая. =ЕСЛИ(ОСТАТ(СТРОКА();3);»»;ИНДЕКС(A:A;СТРОКА()/3))​.​ вами все секреты​

​Кроме стандартного листа из​Варианта, как можно выполнить​На вкладке «Главная» ленты​ «Вставить строки на​ е. до ячейки​выделение;​ незаполненными изначально, и​ как таблицу». В​ строк, на сколько​ строку. Чтобы вставить​ и жми опцию​

Таблицы внутри книги и их особенности

​ предыдущем разделе использовался​вставьте новую строку листа​В ячейку Excel​Получится такая таблица.​Выделяем столбцы с​ относительно того, как​ строк и столбцов​ преобразование, два:​ быстрого доступа перейти​ лист».​excel столбец в строку​ с номером 16​вставка;​ их не нужно​ открывшемся перечне доступных​ нам нужно продлить​

​ строку между строк,​ «Вставить».​ другой пункт меню​ через команду меню​ можно установить ссылку​Третий вариант.​ нажатой клавишей «Ctrl»​ добавлять строку в​ существуют также и​Выделите диапазон ячеек одной​ к группе «Ячейки»​Готово!​ 384. Если же​удаление;​ будет очищать от​

​ стилей выбираем тот​ таблицу.​ кликаем правой кнопкой​5. Ты получила​ Вставить, расположенный выше.​ Главная/ Ячейки/ Вставить/​ на конкретную ячейку​В​ (каждый столбец отдельно).​ Excel, как удалять,​ таблицы в Excel.​ строки и выполните​ — «Удалить» -​Как видим, после выполнения​ произошел «разрыв шаблона»​перемещение;​ данных.​ стиль, который вы​как выделить в excel строку

​Но, как видим, все​ мыши по любой​ две совершенно одинаковые​Отметив в появившемся окне​ Вставить строки на​ в таблице на​ставить пустые строки в​

​ Затем из контекстного​

fb.ru

Вставить пустые строки в Excel через одну.

​ перемещать и транспонировать​​ Создать их просто​ ​ копирование (нажатием правой​ ​ «Удалить строки с​​ данных рекомендаций вы​​ (все ячейки были​транспонирование.​А можно, просто ввести​ считаете для себя​ нижние ячейки формируются​ ячейки строки, над​ строки с одинаковыми​ Переключатель «Ячейки, со​ лист или через​ другом листе. Например,​Excel через одну.​ меню выбираем функцию​
​ строки.​
​ – достаточно выделить​ ​ клавиши мыши или​​ листа».​
​ получаете над своими​ пустыми, и встретилась​
​Посмотрим, какими способами решить​ любые данные под​ наиболее предпочтительным. Для​ с заполненными данными​ которой планируем вставить​ формулами. Можешь теперь​ сдвигом вниз»​ контекстное меню (вызывается​ у нас таблица​
​Нам нужно вставить​ «Вставить столбец».​Автор: Елена Измайлова​ нужный диапазон ячеек,​ комбинацией Ctrl +​Под перемещением строки большинство​ данными абсолютно новую​ заполненная, либо наоборот),​
Вставить пустые строки в Excel через одну. ​ эти задачи в​ ​ строкой ниже таблицы,​​ создания «умной таблицы»​
​ из материнской ячейки.​ новый элемент. В​ во вставленной строке​получим следующую картину.​ правой клавишей мыши​ со списком заказов​
​ пустые строки в​Как настроить таблицу, чтобы​Рассмотрим несколько вариантов,​ а затем на​ C). Далее встаньте​
​ опять же понимает​ чистую строку.​ то выделение закончится​ «Эксель 2007», и​ и она автоматически​ выбор конкретного стиля​ Чтобы убрать эти​ открывшемся контекстном меню​ в соответствующих ячейках​
​Как видно, новые 3​
​ при наведении на​ ​ от разных заказчиков.​
​ несколько столбцов таблицы,​ столбец добавлялся автоматически,​как​ вкладке «Вставка» выбрать​ на ту ячейку,​ перемещение конкретного небольшого​
​Итак, с тем, как​ на ячейке, которая​ начнем с того,​
​ будет включена в​ не имеет значения.​ данные, выделяем новообразованные​
​ жмем на пункт​ менять значения, они​ строки вставились только​ выделенную строку, далее​ Чтобы найти контактные​
​ на всю ширину​ ​ читайте в статье​​вставить пустые строки в​
​ пункт «Таблица».​ с которой вы​ диапазона ячеек. Но​ добавлять строку в​ «отличилась», и она​ как выделить в​
​ состав таблицы.​
​После того, как стиль​
​ ячейки, и кликаем​​ «Вставить…».​ ​ будут обрабатываться по​
​ в таблицу (столбец​ нажать Вставить).​ данные по конкретному​ таблицы, т.д. Сначала​ «Как добавить столбец​Excel через одну​Рассмотрим, чем отличаются процедуры​ хотели бы, чтобы​ в данном случае​ Excel, мы разобрались.​
​ тоже войдет в​ Excel строку.​Как видим, добавить ячейки​ выбран, открывается диалоговое​
​ правой кнопкой мыши.​Также, существует возможность вставки​ готовым формулам в​Е​для вставки новых строк​ заказчику, достаточно нажать​​ напишем формулу как​ в Excel автоматически».​,​ оперирования строками в​ начался ваш новый​ эти варианты ничем​Подобно вставке новой строки,​ выделенный диапазон. Поэтому​Очень часто пользователи программы​ в состав таблицы​ окно, в котором​ В появившемся контекстном​ без вызова контекстного​
​ производных ячейках.​) остался не задет.​ нажимайте клавишу​ на ссылку. Excel​ во втором варианте.​Если нужно вставить​две строки, ячейки,​ такой таблице от​ столбец данных, вызовите​ по принципу действия​ при удалении достаточно​
​ с комбинацией клавиш​ «Эксель» подменяют понятием​ в программе Microsoft​ указан диапазон выбранных​ меню выбираем пункт​ меню. Для этого​Я объяснял, как​СОВЕТ:​F4​ перейдет в другую​ Затем, скопируем эту​ несколько строк или​ т.д. Бывает, в​ оперирования обычными строками​ контекстное меню «Специальная​ не отличаются.​
​ выполнить всего два​ «Shift + Ctrl​ «выделить строку» выделение​ Excel можно различными​ нами ячеек, так​ «Очистить содержимое».​ нужно просто нажать​ вставить строку в​О вставке новых​.​ таблицу на другом​

excel-office.ru

Вставка нескольких строк в таблицу MS EXCEL

​ формулу вправо на​ столбцов не во​

​ большой заполненной таблице,​ в книге.​

Вставка новых строк листа

​ вставка», где поставьте​Выделите строку целиком либо​ действия.​ + стрелка влево/вправо»​ конкретного нужного им​ способами, но, чтобы​ что коррективы в​Как видим, ячейки очищены,​​ на клавиатуре сочетание​​ таблицу так, чтобы​ строк в таблицы​Как видно на предыдущем​

  • ​ листе именно на​ нужное количество столбцов.​ всей таблице, то​ нужно вставить пустые​Понятно, что выделение ячеек​ флажок «транспонировать». Готово!​

  • ​ отдельные ее ячейки.​Шаг первый. Выделяете строку,​ надо быть аккуратным.​ диапазона ячеек.​ не возникало проблем​ него вносить не​ и готовы к​ клавиш «Ctrl+».​ в ней сохранились​ в формате EXCEL​

  • ​ рисунке, вставка строк​ строку этого заказчика.​​Например, в нашей​​ можно использовать другие​

​ строки между каждой​ то же. Для​ Строка превратилась в​ Затем подведите курсор​ которую собираетесь удалить,​​Перейдем к тому, как​​В «Эксель 2007» доступна​ с добавлением, прежде,​ нужно. Просто жмем​

​ заполнению данными.​
​Открывается диалоговое окно, которое​ те же формулы,​ 2007 читайте в​

​ на лист повлияла​Можно применить такие​ таблице два столбца.​ способы. Смотрите об​ строкой таблицы. Вручную​​ вставки или удаления​​ столбец.​ к границе выделения,​

Вставка новых строк в таблицу

​ либо просто ставите​ добавлять строку в​ строка, состоящая из​ лучше всего, с​ на кнопку «OK».​Нужно учесть, что данный​ предлагает нам вставить​

​ что и в​ этой статье.​ и на другие​ ссылки в списках​ Мы копируем формулу​ этом статью «Как​

​ это сделать сложно,​ строк в контекстном​В Excel 2007 есть​ при этом курсор​

​ курсор в любую​ Excel.​ 16384 ячеек, и,​

​ помощью форматирования создать​

​«Умная таблица» готова.​ способ подходит только​ в таблицу ячейки​​ других строках.​​Алексей матевосов (alexm)​

​ диапазоны ячеек (столбец​
​ по классам, ссылки​ в ячейку D1.​ добавить строку, столбец​ долго. Но, Excel,​ меню доступны пункты​

excel2.ru

Кто подскажет, как добавить строки в экселе,сохранив формулы на этой странице.

​ специальная функция –​​ должен поменяться и​ ячейку строки, которая​Важно знать! Строки в​ чтобы выделить ее​ «умную таблицу».​Теперь, для добавления строки,​
​ в том случае,​ со сдвигом вниз,​Извини, если вопрос​: Кликаете правой кнопкой​

​Е​​ — на контакты​Теперь выделяем ячейки​ в Excel».​
​ опять, дает нам​ «Вставить – Строки​ «ТРАНСП». Если вы​
​ принять вид разнонаправленных​ вам больше не​ «Экселе» всегда добавляются​ целиком, достаточно левой​Автор: Максим Тютюшев​ кликаем по ячейке,​ если в таблице​
​ ячейки со сдвигом​ был о другом.​ по номеру ряда,​
​). Если это нежелательно,​ родителей, списки товаров,​ C1 и D1​Второй вариант.​ возможность быстро вставить​
​ таблицы выше» и​ собираетесь преобразовать диапазон​ стрелок. Удерживая нажатой​ нужна.​ сверху относительно выделенной​ клавишей мыши щелкнуть​Программа «Эксель» от Microsoft​ над которой строка​ нет нижней строки​ вправо, столбец, и​
​ ((​ над которым надо​ тогда смотрите следующий​ разделов, сотрудников по​ и копируем (протягиваем)​Вставить пустые ячейки в​ нужное количество строк​
​ «Удалить – Строки​ из пяти ячеек,​ левую клавишу мыши,​

​Очень важно! Независимо от​

Автоматическое добавление строк с сохранением формул

Начинающий

Дата: Понедельник, 17.07.2017, 10:02 |
Сообщение № 1

Группа: Пользователи

Ранг: Новичок

Сообщений: 16


Репутация:

0

±

Замечаний:
0% ±


Excel 2013

Доброго всем времени суток!

Прошу помощи!
Как сделать автоматическое добавление строк в таблицу? Так, чтобы сохранялись формулы по строкам и итог по столбцам.
В «примере» заполняются ячейки по столбцам: B,F,G (т.е. при заполнении каждой из них необходимо добавить строку снизу, с сохранением всех формул)
Однако необходимо как-то избежать излишнего добавления строк, например при корректировке данных в ранее заполненных ячейках.

На форуме была такая тема:
http://www.excelworld.ru/forum/2-17111-1
Смог добиться автоматического появления строк.
Однако при добавлении строк, не сохраняются итоговые формулы по столбцам, например в D11 (в диапазон не попадали вновь добавленные строки).
При корректировке данных в ячейках добавлялись лишние строки.

Может можно завязать добавление строк на определенную комбинацию клавиш, или что-то в этом роде?
Заранее благодарен!

К сообщению приложен файл:

2391128.xlsx
(12.8 Kb)

Сообщение отредактировал НачинающийПонедельник, 17.07.2017, 10:06

 

Ответить

sboy

Дата: Понедельник, 17.07.2017, 10:28 |
Сообщение № 2

Группа: Друзья

Ранг: Участник клуба

Сообщений: 2566


Репутация:

724

±

Замечаний:
0% ±


Excel 2010

Добрый день.
Вариант с кнопкой. вставляет строку ниже активной

К сообщению приложен файл:

2391128.xlsm
(19.0 Kb)


Яндекс: 410016850021169

 

Ответить

_Boroda_

Дата: Понедельник, 17.07.2017, 10:36 |
Сообщение № 3

Группа: Модераторы

Ранг: Местный житель

Сообщений: 16618


Репутация:

6465

±

Замечаний:
0% ±


2003; 2007; 2010; 2013 RUS

Если я правильно понял, то еще вариант. Без кнопки


Скажи мне, кудесник, любимец ба’гов…
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995

 

Ответить

Начинающий

Дата: Понедельник, 17.07.2017, 11:11 |
Сообщение № 4

Группа: Пользователи

Ранг: Новичок

Сообщений: 16


Репутация:

0

±

Замечаний:
0% ±


Excel 2013

sboy,
Спасибо, очень интересный вариант!
Остались вопросы:
1. Итоговые формулы по столбцам не изменяются (не охватывают вновь добавленные строки);
2. Автоматически копируются значения в ячейках (с Q и далее)
3. Как переместить кнопку?)

_Boroda_,
Спасибо! Все работает! Я ничего не понял(
Вопрос:
1. При необходимости добавить столбцы в таблицу (в середину или в конец), какую строку кода скопировать?
2. Если есть необходимость ниже таблицы разместить другой расчет, просто данные, это не повлияет на правильность расчетов в таблице?
И, можно как-то объединить идею с кнопкой с вашим расчетом?

 

Ответить

_Boroda_

Дата: Понедельник, 17.07.2017, 11:14 |
Сообщение № 5

Группа: Модераторы

Ранг: Местный житель

Сообщений: 16618


Репутация:

6465

±

Замечаний:
0% ±


2003; 2007; 2010; 2013 RUS

1. Никакую. Все само посчитается, главное, чтобы во второй в третьей, это я перепутал строке шапка заполнена была
2. Если Вы не будете ничем заполнять столбец А в таблице ниже, то не повлияет
Объединить с кнопкой можно с несколькими видами результата. Что Вам нужно, чтобы по нажатию кнопки происходило? И нужно ли оставить автоматическое добавление?


Скажи мне, кудесник, любимец ба’гов…
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995

 

Ответить

sboy

Дата: Понедельник, 17.07.2017, 11:21 |
Сообщение № 6

Группа: Друзья

Ранг: Участник клуба

Сообщений: 2566


Репутация:

724

±

Замечаний:
0% ±


Excel 2010

Итоговые формулы по столбцам не изменяются

Вы не правы, диапазон суммирования изменяется

поправил
ПКМ на кнопке, потом можно перемещать

К сообщению приложен файл:

8515092.xlsm
(18.7 Kb)


Яндекс: 410016850021169

 

Ответить

Начинающий

Дата: Понедельник, 17.07.2017, 11:34 |
Сообщение № 7

Группа: Пользователи

Ранг: Новичок

Сообщений: 16


Репутация:

0

±

Замечаний:
0% ±


Excel 2013

_Boroda_,
Т.е. я правильно понял, что данный код можно использовать в любых таблицах, где:
1. Во 2 строке — шапка.
2. В столбце А после таблицы данных нет?

Мне бы хотелось, чтобы была кнопка, после таблицы (а лучше перемещаемая- простите за наглость), при нажатии на которую после строки (на которой стоит курсор) добавлялась новая строка, с сохранением всех формул (как у вас).
Вне зависимости, последняя это строка или строка в середине таблицы.

И еще один небольшой вопрос: при удалении лишней строки в середине таблицы, нумерация по столбцу А слетает( как решить эту проблемку?

Сообщение отредактировал НачинающийПонедельник, 17.07.2017, 11:40

 

Ответить

_Boroda_

Дата: Понедельник, 17.07.2017, 11:46 |
Сообщение № 8

Группа: Модераторы

Ранг: Местный житель

Сообщений: 16618


Репутация:

6465

±

Замечаний:
0% ±


2003; 2007; 2010; 2013 RUS

1. Да. только в третьей, это я перепутал. Но этот параметр задается в макросе
2. Да

Для кнопки код попроще будет
[vba]

Код

Sub VstStr()
    rs_ = Selection(1).Row
    r0_ = 4 ‘ номер первой строки
    If rs_ < r0_ Then Exit Sub
    r1_ = Range(«A» & Rows.Count).End(3).Row
    If rs_ > r1_ Then Exit Sub
    c11_ = Cells(r0_ — 1, Columns.Count).End(1).Column
    Application.ScreenUpdating = 0
    Application.Calculation = xlCalculationManual
    Range(«A» & rs_ + 1).EntireRow.Insert
    Range(«A» & rs_).Resize(, c11_).Copy Range(«A» & rs_ + 1)
    Range(«A» & rs_ + 1).Resize(, c11_).SpecialCells(xlCellTypeConstants).ClearContents
    Range(«B» & rs_ + 1).Select
    Application.Calculation = xlCalculationAutomatic
    Application.ScreenUpdating = 1
End Sub

[/vba]
Сделал закрепление первых 3-х строк, поэтому кнопку можно не двигать вниз — она и так всегда видна будет
А нумерацию — вообще-то, это уже другой вопрос, который нужно задавать в отдельной теме. Правда, в моем файле все равно это уже сделано, иначе неверно проходила бы нумерация после вставки
Там формула

Код

=СУММ(ИНДЕКС(A:A;СТРОКА()-1);1)

К сообщению приложен файл:

7970807.xlsm
(24.1 Kb)


Скажи мне, кудесник, любимец ба’гов…
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995

 

Ответить

Начинающий

Дата: Понедельник, 17.07.2017, 11:48 |
Сообщение № 9

Группа: Пользователи

Ранг: Новичок

Сообщений: 16


Репутация:

0

±

Замечаний:
0% ±


Excel 2013

sboy,

Вы не правы, диапазон суммирования изменяется

Действительно, при заполнении ячеек по D, диапазон меняется.
При заполнении ячеек по Q, U, Y, AC и т.д. диапазон меняется, правда появляется — Несогласующаяся формула.

Не меняется диапазон по нижней строке, столбцам I-P, R, S, T и т.д.
Зависимость я не понял(

Про кнопку спасибо!

 

Ответить

AndreTM

Дата: Понедельник, 17.07.2017, 14:07 |
Сообщение № 10

Группа: Друзья

Ранг: Старожил

Сообщений: 1762


Репутация:

498

±

Замечаний:
0% ±


2003 & 2010

Если код кнопки немного поменять — то можно будет и столбец A заполнять ниже первой таблицы. Правда, условия все же остаются — у таблицы должны быть заполнены все заголовки, конец таблицы будет определяться первой «пустой» строкой после неё.

[vba]

Код

Sub VstStr()
    rs_ = Selection(1).Row
    r0_ = 4 ‘ номер первой строки
    If rs_ < r0_ Then Exit Sub
    set r_ = Cells (r0_, 1).CurrentRegion
    r1_ = r_.Cells(1, 1).Offset(r_.Rows.Count — 1).Row
    ‘ r1_ = Range(«A» & Rows.Count).End(3).Row
    If rs_ > r1_ Then Exit Sub
    cl1_ = r_.Cells(1, 1).Offset(, r_.Columns.Count — 1).Column
    ‘ c11_ = Cells(r0_ — 1, Columns.Count).End(1).Column
    Application.ScreenUpdating = 0
    Application.Calculation = xlCalculationManual
    Range(«A» & rs_ + 1).EntireRow.Insert
    Range(«A» & rs_).Resize(, c11_).Copy Range(«A» & rs_ + 1)
    Range(«A» & rs_ + 1).Resize(, c11_).SpecialCells(xlCellTypeConstants).ClearContents
    Range(«B» & rs_ + 1).Select
    Application.Calculation = xlCalculationAutomatic
    Application.ScreenUpdating = 1
End Sub

[/vba]


Skype: andre.tm.007
Donate: Qiwi: 9517375010

Сообщение отредактировал AndreTMПонедельник, 17.07.2017, 14:12

 

Ответить

Начинающий

Дата: Понедельник, 17.07.2017, 15:18 |
Сообщение № 11

Группа: Пользователи

Ранг: Новичок

Сообщений: 16


Репутация:

0

±

Замечаний:
0% ±


Excel 2013

Спасибо огромное, уважаемые sboy, _Boroda_, AndreTM!!!

Вроде бы добился чего хотел!

Еще раз огромное спасибо!)

Сообщение отредактировал НачинающийПонедельник, 17.07.2017, 17:31

 

Ответить

sboy

Дата: Понедельник, 17.07.2017, 16:18 |
Сообщение № 12

Группа: Друзья

Ранг: Участник клуба

Сообщений: 2566


Репутация:

724

±

Замечаний:
0% ±


Excel 2010

Начинающий, Вы можете нарисовать любую кнопку, а потом на нее назначить макрос


Яндекс: 410016850021169

 

Ответить

_Boroda_

Дата: Понедельник, 17.07.2017, 16:30 |
Сообщение № 13

Группа: Модераторы

Ранг: Местный житель

Сообщений: 16618


Репутация:

6465

±

Замечаний:
0% ±


2003; 2007; 2010; 2013 RUS

вообще-то, это уже другой вопрос, который нужно задавать в отдельной теме


Скажи мне, кудесник, любимец ба’гов…
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995

 

Ответить

Понравилась статья? Поделить с друзьями:

А вот еще интересные статьи:

  • Excel добавить строку миф excel
  • Excel добавить строку клавиатуры
  • Excel добавить строку в группе
  • Excel добавить строки по значению ячейки
  • Excel добавить строки к каждой строке

  • 0 0 голоса
    Рейтинг статьи
    Подписаться
    Уведомить о
    guest

    0 комментариев
    Старые
    Новые Популярные
    Межтекстовые Отзывы
    Посмотреть все комментарии