как в экселе найти по строке первое и последнее не нулевое
frukti4ek
Дата: Среда, 03.10.2012, 15:26 |
Сообщение № 1
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 117
Помоги плиз... как в экселе найти сумму по строке первое и последнее не нулевое значение? пример во вложении
Помоги плиз... как в экселе найти сумму по строке первое и последнее не нулевое значение? пример во вложении frukti4ek
К сообщению приложен файл:
13.xls
(13.5 Kb)
Ответить
Сообщение Помоги плиз... как в экселе найти сумму по строке первое и последнее не нулевое значение? пример во вложении Автор - frukti4ek Дата добавления - 03.10.2012 в 15:26
DJ_Marker_MC
Дата: Среда, 03.10.2012, 15:32 |
Сообщение № 2
Группа: Друзья
Ранг: Ветеран
Сообщений: 991
Репутация:
213
±
Замечаний:
0% ±
Excel 2019
как вариант можно с помощью доп строчки. создал доп строку, с поиском не нулевых значений, а в ячейке m30 сделал сумму двух "гпр", первый ищет номер 1, второй Максимум.
как вариант можно с помощью доп строчки. создал доп строку, с поиском не нулевых значений, а в ячейке m30 сделал сумму двух "гпр", первый ищет номер 1, второй Максимум. DJ_Marker_MC
Ответить
Сообщение как вариант можно с помощью доп строчки. создал доп строку, с поиском не нулевых значений, а в ячейке m30 сделал сумму двух "гпр", первый ищет номер 1, второй Максимум. Автор - DJ_Marker_MC Дата добавления - 03.10.2012 в 15:32
frukti4ek
Дата: Среда, 03.10.2012, 15:34 |
Сообщение № 3
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 117
marker_mc, как вариант да хорошо, но а если у меня таких 60 строк.. не очень удобно получается. может еще будут варианты?? но за такой пример тоже спасибо большое
marker_mc, как вариант да хорошо, но а если у меня таких 60 строк.. не очень удобно получается. может еще будут варианты?? но за такой пример тоже спасибо большое frukti4ek
Ответить
Сообщение marker_mc, как вариант да хорошо, но а если у меня таких 60 строк.. не очень удобно получается. может еще будут варианты?? но за такой пример тоже спасибо большое Автор - frukti4ek Дата добавления - 03.10.2012 в 15:34
Gustav
Дата: Среда, 03.10.2012, 16:02 |
Сообщение № 4
Группа: Админы
Ранг: Участник клуба
Сообщений: 2797
Репутация:
1161
±
Замечаний:
±
начинал с Excel 4.0, видел 2.1
Формула массива: [vba]Code
=ИНДЕКС(A7:K7; ПОИСКПОЗ(ИСТИНА;A7:K7>0;)) + ИНДЕКС(A7:K7; МАКС((A7:K7<>0)*СТОЛБЕЦ(A7:K7)))
[/vba]
Формула массива: [vba]Code
=ИНДЕКС(A7:K7; ПОИСКПОЗ(ИСТИНА;A7:K7>0;)) + ИНДЕКС(A7:K7; МАКС((A7:K7<>0)*СТОЛБЕЦ(A7:K7)))
[/vba] Gustav
МОИ: Ник , Tip box: 41001663842605
Сообщение отредактировал Gustav - Среда, 03.10.2012, 16:04
Ответить
Сообщение Формула массива: [vba]Code
=ИНДЕКС(A7:K7; ПОИСКПОЗ(ИСТИНА;A7:K7>0;)) + ИНДЕКС(A7:K7; МАКС((A7:K7<>0)*СТОЛБЕЦ(A7:K7)))
[/vba] Автор - Gustav Дата добавления - 03.10.2012 в 16:02
DJ_Marker_MC
Дата: Среда, 03.10.2012, 16:12 |
Сообщение № 5
Группа: Друзья
Ранг: Ветеран
Сообщений: 991
Репутация:
213
±
Замечаний:
0% ±
Excel 2019
или через именование диапазоны + смещение задаём два именованных диапазона: столбец: =ПОИСКПОЗ(ИСТИНА;Лист1!$A$7:$K$7>0;) столбец2: =МАКС((Лист1!$A$7:$K$7<>0)*СТОЛБЕЦ(Лист1!$A$7:$K$7)) и в m7 формулу: =СМЕЩ(A:A;0;столбец-1;;)+СМЕЩ(A:A;0;столбец2-1;;)
или через именование диапазоны + смещение задаём два именованных диапазона: столбец: =ПОИСКПОЗ(ИСТИНА;Лист1!$A$7:$K$7>0;) столбец2: =МАКС((Лист1!$A$7:$K$7<>0)*СТОЛБЕЦ(Лист1!$A$7:$K$7)) и в m7 формулу: =СМЕЩ(A:A;0;столбец-1;;)+СМЕЩ(A:A;0;столбец2-1;;) DJ_Marker_MC
Сообщение отредактировал marker_mc - Среда, 03.10.2012, 16:13
Ответить
Сообщение или через именование диапазоны + смещение задаём два именованных диапазона: столбец: =ПОИСКПОЗ(ИСТИНА;Лист1!$A$7:$K$7>0;) столбец2: =МАКС((Лист1!$A$7:$K$7<>0)*СТОЛБЕЦ(Лист1!$A$7:$K$7)) и в m7 формулу: =СМЕЩ(A:A;0;столбец-1;;)+СМЕЩ(A:A;0;столбец2-1;;) Автор - DJ_Marker_MC Дата добавления - 03.10.2012 в 16:12
frukti4ek
Дата: Среда, 03.10.2012, 16:15 |
Сообщение № 6
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 117
Gustav, может я глупая, но когда пишу вашу формулу, то выдает значение, вы могли бы ее прописать в экселевском файле, Заранее спасибо
Gustav, может я глупая, но когда пишу вашу формулу, то выдает значение, вы могли бы ее прописать в экселевском файле, Заранее спасибо frukti4ek
Ответить
Сообщение Gustav, может я глупая, но когда пишу вашу формулу, то выдает значение, вы могли бы ее прописать в экселевском файле, Заранее спасибо Автор - frukti4ek Дата добавления - 03.10.2012 в 16:15
DJ_Marker_MC
Дата: Среда, 03.10.2012, 16:17 |
Сообщение № 7
Группа: Друзья
Ранг: Ветеран
Сообщений: 991
Репутация:
213
±
Замечаний:
0% ±
Excel 2019
frukti4ek, с формулой густава не получается потому, что это ФОРМУЛА МАССИВА, её нужно ввести и нажать не ENTER, а CTRL+SHIFT+ENTER
frukti4ek, с формулой густава не получается потому, что это ФОРМУЛА МАССИВА, её нужно ввести и нажать не ENTER, а CTRL+SHIFT+ENTER DJ_Marker_MC
Ответить
Сообщение frukti4ek, с формулой густава не получается потому, что это ФОРМУЛА МАССИВА, её нужно ввести и нажать не ENTER, а CTRL+SHIFT+ENTER Автор - DJ_Marker_MC Дата добавления - 03.10.2012 в 16:17
frukti4ek
Дата: Среда, 03.10.2012, 16:18 |
Сообщение № 8
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 117
marker_mc столбец: =ПОИСКПОЗ(ИСТИНА;Лист1!$A$7:$K$7>0;) у меня при вводе данной формулы выдает #ЗНАЧ!
marker_mc столбец: =ПОИСКПОЗ(ИСТИНА;Лист1!$A$7:$K$7>0;) у меня при вводе данной формулы выдает #ЗНАЧ! frukti4ek
Ответить
Сообщение marker_mc столбец: =ПОИСКПОЗ(ИСТИНА;Лист1!$A$7:$K$7>0;) у меня при вводе данной формулы выдает #ЗНАЧ! Автор - frukti4ek Дата добавления - 03.10.2012 в 16:18
frukti4ek
Дата: Среда, 03.10.2012, 16:19 |
Сообщение № 9
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 117
marker_mc наверное CTRL+SHIFT+ENTER надо применять в 2007-2010 экселе, потому как в 2003 не работает
marker_mc наверное CTRL+SHIFT+ENTER надо применять в 2007-2010 экселе, потому как в 2003 не работает frukti4ek
Ответить
Сообщение marker_mc наверное CTRL+SHIFT+ENTER надо применять в 2007-2010 экселе, потому как в 2003 не работает Автор - frukti4ek Дата добавления - 03.10.2012 в 16:19
Gustav
Дата: Среда, 03.10.2012, 16:20 |
Сообщение № 10
Группа: Админы
Ранг: Участник клуба
Сообщений: 2797
Репутация:
1161
±
Замечаний:
±
начинал с Excel 4.0, видел 2.1
Если Вы не знаете про формулы массива, то... это еще не край Завершайте ввод формулы комбинацией Ctrl+Shift+Enter
Если Вы не знаете про формулы массива, то... это еще не край Завершайте ввод формулы комбинацией Ctrl+Shift+Enter Gustav
МОИ: Ник , Tip box: 41001663842605
Ответить
Сообщение Если Вы не знаете про формулы массива, то... это еще не край Завершайте ввод формулы комбинацией Ctrl+Shift+Enter Автор - Gustav Дата добавления - 03.10.2012 в 16:20
Gustav
Дата: Среда, 03.10.2012, 16:22 |
Сообщение № 11
Группа: Админы
Ранг: Участник клуба
Сообщений: 2797
Репутация:
1161
±
Замечаний:
±
начинал с Excel 4.0, видел 2.1
Quote (frukti4ek )
наверное CTRL+SHIFT+ENTER надо применять в 2007-2010 экселе, потому как в 2003 не работает
И даже в 2000, и в 97, и в 95 это работает P.S. И даже в Excel версии 4.0, с которой я начал работать с этой программой, были формулы массива (Excel 4 вышла в свет весной 1992).
Quote (frukti4ek )
наверное CTRL+SHIFT+ENTER надо применять в 2007-2010 экселе, потому как в 2003 не работает
И даже в 2000, и в 97, и в 95 это работает P.S. И даже в Excel версии 4.0, с которой я начал работать с этой программой, были формулы массива (Excel 4 вышла в свет весной 1992).Gustav
К сообщению приложен файл:
13_02.xls
(30.5 Kb)
МОИ: Ник , Tip box: 41001663842605
Сообщение отредактировал Gustav - Среда, 03.10.2012, 16:33
Ответить
Сообщение Quote (frukti4ek )
наверное CTRL+SHIFT+ENTER надо применять в 2007-2010 экселе, потому как в 2003 не работает
И даже в 2000, и в 97, и в 95 это работает P.S. И даже в Excel версии 4.0, с которой я начал работать с этой программой, были формулы массива (Excel 4 вышла в свет весной 1992).Автор - Gustav Дата добавления - 03.10.2012 в 16:22
frukti4ek
Дата: Среда, 03.10.2012, 16:22 |
Сообщение № 12
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 117
Gustav, БОГИ Ребята да вы просто ГЕНИИ ЭКСЕЛЯ, спасибо большое
Gustav, БОГИ Ребята да вы просто ГЕНИИ ЭКСЕЛЯ, спасибо большое frukti4ek
Ответить
Сообщение Gustav, БОГИ Ребята да вы просто ГЕНИИ ЭКСЕЛЯ, спасибо большое Автор - frukti4ek Дата добавления - 03.10.2012 в 16:22
DJ_Marker_MC
Дата: Среда, 03.10.2012, 16:24 |
Сообщение № 13
Группа: Друзья
Ранг: Ветеран
Сообщений: 991
Репутация:
213
±
Замечаний:
0% ±
Excel 2019
только что проверил в 2003, CTRL+SHIFT+ENTER там тоже работает после нажатия на CTRL+SHIFT+ENTER формула густава у вас должна отобразится таким образом {=ИНДЕКС(A7:K7; ПОИСКПОЗ(ИСТИНА;A7:K7>0;)) + ИНДЕКС(A7:K7; МАКС((A7:K7<>0)*СТОЛБЕЦ(A7:K7)))} вот файл
только что проверил в 2003, CTRL+SHIFT+ENTER там тоже работает после нажатия на CTRL+SHIFT+ENTER формула густава у вас должна отобразится таким образом {=ИНДЕКС(A7:K7; ПОИСКПОЗ(ИСТИНА;A7:K7>0;)) + ИНДЕКС(A7:K7; МАКС((A7:K7<>0)*СТОЛБЕЦ(A7:K7)))} вот файл DJ_Marker_MC
Ответить
Сообщение только что проверил в 2003, CTRL+SHIFT+ENTER там тоже работает после нажатия на CTRL+SHIFT+ENTER формула густава у вас должна отобразится таким образом {=ИНДЕКС(A7:K7; ПОИСКПОЗ(ИСТИНА;A7:K7>0;)) + ИНДЕКС(A7:K7; МАКС((A7:K7<>0)*СТОЛБЕЦ(A7:K7)))} вот файл Автор - DJ_Marker_MC Дата добавления - 03.10.2012 в 16:24
MCH
Дата: Среда, 03.10.2012, 17:42 |
Сообщение № 14
Группа: Админы
Ранг: Старожил
Сообщений: 2004
Репутация:
752
±
Замечаний:
±
Формула массива: Code
=ИНДЕКС(A7:K7;ПОИСКПОЗ(1=1;A7:K7<>0;))+ПРОСМОТР(2;1/(A7:K7<>0);A7:K7)
Формула массива: Code
=ИНДЕКС(A7:K7;ПОИСКПОЗ(1=1;A7:K7<>0;))+ПРОСМОТР(2;1/(A7:K7<>0);A7:K7)
MCH
Ответить
Сообщение Формула массива: Code
=ИНДЕКС(A7:K7;ПОИСКПОЗ(1=1;A7:K7<>0;))+ПРОСМОТР(2;1/(A7:K7<>0);A7:K7)
Автор - MCH Дата добавления - 03.10.2012 в 17:42
frukti4ek
Дата: Среда, 03.10.2012, 18:34 |
Сообщение № 15
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 117
MCH, Спасибо за помощь
Ответить
Сообщение MCH, Спасибо за помощь Автор - frukti4ek Дата добавления - 03.10.2012 в 18:34
Андрей
Дата: Вторник, 18.12.2012, 16:16 |
Сообщение № 16
Подскажите пожалуйста как в прайсе в столбце с количеством наличия товара выбрать только те строки которые имеют какое нибудь положительное количество, а те которые пустое поле или 0 непоказывает.
Подскажите пожалуйста как в прайсе в столбце с количеством наличия товара выбрать только те строки которые имеют какое нибудь положительное количество, а те которые пустое поле или 0 непоказывает. Андрей
Ответить
Сообщение Подскажите пожалуйста как в прайсе в столбце с количеством наличия товара выбрать только те строки которые имеют какое нибудь положительное количество, а те которые пустое поле или 0 непоказывает. Автор - Андрей Дата добавления - 18.12.2012 в 16:16
Michael_S
Дата: Вторник, 18.12.2012, 18:04 |
Сообщение № 17
Группа: Друзья
Ранг: Старожил
Сообщений: 2012
Репутация:
373
±
Замечаний:
0% ±
Excel2016
Гость Андрей, каким образом ваш вопрос относится к этой теме? наверно нужно создать свою. И втрое, по вопросу - способов много, и выбор его (способа) зависит от конкретного файла...
Гость Андрей, каким образом ваш вопрос относится к этой теме? наверно нужно создать свою. И втрое, по вопросу - способов много, и выбор его (способа) зависит от конкретного файла... Michael_S
Ответить
Сообщение Гость Андрей, каким образом ваш вопрос относится к этой теме? наверно нужно создать свою. И втрое, по вопросу - способов много, и выбор его (способа) зависит от конкретного файла... Автор - Michael_S Дата добавления - 18.12.2012 в 18:04