?

Log in

No account? Create an account
Maxim Pshenichnikov
January 4th, 2012
10:48 am

[Link]

Previous Entry Share Flag Next Entry
Поясните дураку (это мне, если что)
Каким образом в Екселе осуществляется операция со всеми колонками? Например, мне надо сложить ячейку каждой строчки колонки А с такой же ячейкой колонки B, а результат поместить в ту же строчку колонки C.

Как это сделать, написав формулу в первой ячейке колонки C, а потом растянуть действие оператора на всю колонку C мышью, я знаю. Мне так, что б без мыши, за один раз.

upd kr555 сообщает: Выделяем ячейку С с написанной формулой. Подводим курсор в правый нижний угол ячейки, он превращается в крестик. Двойной щелчок.

(20 comments | Leave a comment)

Comments
 
From:(Anonymous)
Date:January 4th, 2012 09:53 am (UTC)
(Link)
Пишете формулу в первой строке, выдяляете эту ячейку и Ctrl+C, потом выделяете все остальные строки (например по Ctrl+End) и нажимаете Ctrl+V.
[User Picture]
From:abzac_kakoj_to
Date:January 4th, 2012 09:54 am (UTC)
(Link)
можно и без мыши Ctrl+C,Shift+Ctrl+Down,Ctrl+V.

За один раз ИМХО нельзя. Первоначальная формула все равно должна относиться к конкретной строке (т.е. ты должен написать формулу типа =A1+B1).



[User Picture]
From:oude_rus
Date:January 4th, 2012 10:44 am (UTC)
(Link)
твой метод стер весь спредшит.
возможно, я что-то сделал не так, но результат вдохновляет.
[User Picture]
From:kuzmax
Date:January 4th, 2012 09:54 am (UTC)
(Link)
C
---------
=A1+B1
.....
=An+Bn
---------
вот это быстро размножить на колонку "С"? Написать в С1 формулу, выделить столбец, нажать CTRL+D (дупликация первой выделенной строки на выделенный диапазон). Если нет, то уточните вопрос.
[User Picture]
From:oude_rus
Date:January 4th, 2012 10:42 am (UTC)
(Link)
ваш метод подвесил эксель на 5 минут (1 млн строк). Правда, сработал.
[User Picture]
From:kuzmax
Date:January 4th, 2012 10:56 am (UTC)
(Link)
Ну в таком случае выделять не всю колонку, а CTRL+END (в нижний правый конец с данными, CTRL+SHIFT+UP выделить от текущей, до непустой вверх), CTRL+D
--
на заметку: CTRL+D ещё удобен для заполнения нескольких столбцов формулами из первой строки. Вообще, недавно я RTFM встроенной справки, раздел "сочетания клавиш". Работать стало на порядок проще.
[User Picture]
From:corbulon
Date:January 4th, 2012 10:24 am (UTC)
(Link)
проще всего написать макрос на VBA. Он всегда пригодится.
Прислать?
[User Picture]
From:oude_rus
Date:January 4th, 2012 10:45 am (UTC)
(Link)
спасибо, но мне пока как-нибудь по-простому.
[User Picture]
From:corbulon
Date:January 4th, 2012 10:48 am (UTC)
(Link)
Тычешь в ёкселе F11, вставляешь модуль и суешь туда вот это:

Option Explicit
Dim nRows As Long 'объявление переменной, где лежит число строк
Dim CurRange As Object 'объявление переменной, где находится ссылка на объект - часть таблицы

Public Sub Summator()
'действует на активный лист
Dim i As Long ''объявление переменной - счетчика
Set CurRange = Cells(1, 1).CurrentRegion 'назначили в объект занятую область листа вокруг левого верхнего угла листа (чтобы не считать лишнее)
nRows = CurRange.Rows.Count 'число строк в этой области
For i = 1 To nRows 'цикл по всем занатым строчкам
Cells(i, 3) = Cells(i, 1) + Cells(i, 2) 'суммируем в каждой i-ой строке ячейки из первой и второй колонки и ответ суем в 3-ю
Next i
End Sub
[User Picture]
From:corbulon
Date:January 4th, 2012 11:54 am (UTC)
(Link)
только надо в настройках безопасности разрешить Екселю исполнять макросы
[User Picture]
From:seyachaspomru
Date:January 4th, 2012 10:31 am (UTC)
(Link)
смотрю, каждый извращается в меру своей испорченности :)
[User Picture]
From:oude_rus
Date:January 4th, 2012 10:45 am (UTC)
(Link)
я просто ексель осваиваю, никогда с ним реаньше не работал.
[User Picture]
From:kuzmax
Date:January 4th, 2012 10:59 am (UTC)
(Link)
Эм... мне казалось, что Вы со статистикой профессионально работаете... и без ёкселя?
[User Picture]
From:oude_rus
Date:January 4th, 2012 11:28 am (UTC)
(Link)
для этого у меня свой софт есть.
да и ориджн для работы гораздо лучше екселя.
но жизнь, увы, заставляет.
[User Picture]
From:kuzmax
Date:January 4th, 2012 02:22 pm (UTC)
(Link)
Я биллинг услуг связи обеспечиваю. И софт, ессно, весь из себя специальный и сертифицированный. Но, иногда, приходится устраивать закат солнца вручную, ёкселем и такой-то матерью.
[User Picture]
From:kr555
Date:January 4th, 2012 03:17 pm (UTC)
(Link)
Выделяем ячейку С с написанной формулой.
Подводим курсор в правый нижний угол ячейки, он превращается в крестик.
Двойной щелчок.
Всё.
[User Picture]
From:oude_rus
Date:January 4th, 2012 04:01 pm (UTC)
(Link)
гениально.
а откуда вы это узнали?
[User Picture]
From:kr555
Date:January 4th, 2012 04:18 pm (UTC)
(Link)
Да я с Экселем уже не первый десяток лет живу, это уже на уровне рефлекса :)
[User Picture]
From:oude_rus
Date:January 4th, 2012 11:34 pm (UTC)
(Link)
спасибо!
я уже всех в округе научил.
теперь я типа самый крутой по екселю.
[User Picture]
From:kobak
Date:January 5th, 2012 02:29 pm (UTC)
(Link)
Месье знает толк в извращениях!
Powered by LiveJournal.com