Домашняя страница Undo Do New Save Карта сайта Обратная связь Поиск по форуму
МИР MS EXCEL - Гость.xls

Вход

Регистрация

Напомнить пароль

 

= Мир MS Excel/Поведенческий анализ формулы - Мир MS Excel

Старая форма входа
  • Страница 1 из 2
  • 1
  • 2
  • »
Модератор форума: китин, _Boroda_  
Поведенческий анализ формулы
light26 Дата: Суббота, 19.11.2011, 12:24 | Сообщение № 1
Группа: Друзья
Ранг: Старожил
Сообщений: 1351
Репутация: 91 ±
Замечаний: 0% ±

2007, 2010, 2013
Всем привет.
В приложенном примере использовал прием (функция &"текст"). В результате итоговая формула, просто суммирующая такие ячейки просто отказывается считать. Причины мне понятны. Непонятно как добиться того что я хочу. Опять отделять цифры от текста?
К сообщению приложен файл: 9320241.xls (26.0 Kb)


Я не волшебник. Я только учусь
 
Ответить
СообщениеВсем привет.
В приложенном примере использовал прием (функция &"текст"). В результате итоговая формула, просто суммирующая такие ячейки просто отказывается считать. Причины мне понятны. Непонятно как добиться того что я хочу. Опять отделять цифры от текста?

Автор - light26
Дата добавления - 19.11.2011 в 12:24
_Boroda_ Дата: Суббота, 19.11.2011, 12:59 | Сообщение № 2
Группа: Админы
Ранг: Местный житель
Сообщений: 16714
Репутация: 6503 ±
Замечаний: ±

2003; 2007; 2010; 2013 RUS
Можно написать обычную формулу =СЧЁТЗ(A1:A8) и поставить у нее формат 0" штук"


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
СообщениеМожно написать обычную формулу =СЧЁТЗ(A1:A8) и поставить у нее формат 0" штук"

Автор - _Boroda_
Дата добавления - 19.11.2011 в 12:59
Serge_007 Дата: Суббота, 19.11.2011, 14:50 | Сообщение № 3
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация: 2749 ±
Замечаний: ±

Excel 2016
Quote (light26)
Опять отделять цифры от текста?

Да. Но лучше как посоветовал уважаемый _Boroda_.

Или извращения типа:
Code
=СЧЁТЗ(A1:A8;A10:A16;A18:A22)&" штук"

Code
=СУММПРОИЗВ(ЕСЛИ(ЕЧИСЛО(НАЙТИ(" штук";A1:A23));--ПОДСТАВИТЬ(A1:A23;" штук";);""))&" штук"
- массивная


ЮMoney:41001419691823 | WMR:126292472390
 
Ответить
Сообщение
Quote (light26)
Опять отделять цифры от текста?

Да. Но лучше как посоветовал уважаемый _Boroda_.

Или извращения типа:
Code
=СЧЁТЗ(A1:A8;A10:A16;A18:A22)&" штук"

Code
=СУММПРОИЗВ(ЕСЛИ(ЕЧИСЛО(НАЙТИ(" штук";A1:A23));--ПОДСТАВИТЬ(A1:A23;" штук";);""))&" штук"
- массивная

Автор - Serge_007
Дата добавления - 19.11.2011 в 14:50
DV Дата: Суббота, 19.11.2011, 15:31 | Сообщение № 4
Группа: Друзья
Ранг: Обитатель
Сообщений: 286
Репутация: 194 ±
Замечаний: 0% ±

Excel 2010 RUS
Еще немного извращений smile :
Code
=СЧЁТЗ(A1:A23)-СЧЁТЕСЛИ(A1:A23;"*штук")
 
Ответить
СообщениеЕще немного извращений smile :
Code
=СЧЁТЗ(A1:A23)-СЧЁТЕСЛИ(A1:A23;"*штук")

Автор - DV
Дата добавления - 19.11.2011 в 15:31
RAN Дата: Суббота, 19.11.2011, 15:59 | Сообщение № 5
Группа: Друзья
Ранг: Экселист
Сообщений: 5660
Репутация: 1163 ±
Замечаний: 0% ±

2010
И еще немного biggrin
К сообщению приложен файл: 6203906.xls (34.5 Kb)


Быть или не быть, вот в чем загвоздка!
 
Ответить
СообщениеИ еще немного biggrin

Автор - RAN
Дата добавления - 19.11.2011 в 15:59
light26 Дата: Суббота, 19.11.2011, 21:08 | Сообщение № 6
Группа: Друзья
Ранг: Старожил
Сообщений: 1351
Репутация: 91 ±
Замечаний: 0% ±

2007, 2010, 2013
Блин, ну ты только посмотри, одни извращенцы!!! )))))))


Я не волшебник. Я только учусь
 
Ответить
СообщениеБлин, ну ты только посмотри, одни извращенцы!!! )))))))

Автор - light26
Дата добавления - 19.11.2011 в 21:08
light26 Дата: Суббота, 19.11.2011, 21:15 | Сообщение № 7
Группа: Друзья
Ранг: Старожил
Сообщений: 1351
Репутация: 91 ±
Замечаний: 0% ±

2007, 2010, 2013
Quote (_Boroda_)
Можно написать обычную формулу =СЧЁТЗ(A1:A8) и поставить у нее формат 0" штук"

Саш, не совсем понял что имелось в виду. Можно, для особо одаренных, поподробнее? Что значит "поставить у нее формат"? У формулы?


Я не волшебник. Я только учусь
 
Ответить
Сообщение
Quote (_Boroda_)
Можно написать обычную формулу =СЧЁТЗ(A1:A8) и поставить у нее формат 0" штук"

Саш, не совсем понял что имелось в виду. Можно, для особо одаренных, поподробнее? Что значит "поставить у нее формат"? У формулы?

Автор - light26
Дата добавления - 19.11.2011 в 21:15
Serge_007 Дата: Суббота, 19.11.2011, 21:16 | Сообщение № 8
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация: 2749 ±
Замечаний: ±

Excel 2016
Quote (light26)
Что значит "поставить у нее формат"? У формулы?

У ячейки, конечно smile
Какой, нафиг, формат у формулы? :)))
К сообщению приложен файл: ligh.xls (25.5 Kb)


ЮMoney:41001419691823 | WMR:126292472390
 
Ответить
Сообщение
Quote (light26)
Что значит "поставить у нее формат"? У формулы?

У ячейки, конечно smile
Какой, нафиг, формат у формулы? :)))

Автор - Serge_007
Дата добавления - 19.11.2011 в 21:16
light26 Дата: Суббота, 19.11.2011, 21:17 | Сообщение № 9
Группа: Друзья
Ранг: Старожил
Сообщений: 1351
Репутация: 91 ±
Замечаний: 0% ±

2007, 2010, 2013
Quote (Serge_007)
Или извращения типа:
Формула или Код VBA:
=СЧЁТЗ(A1:A8;A10:A16;A18:A22)&" штук"

Ага. А если таких диапазонов десятки?


Я не волшебник. Я только учусь
 
Ответить
Сообщение
Quote (Serge_007)
Или извращения типа:
Формула или Код VBA:
=СЧЁТЗ(A1:A8;A10:A16;A18:A22)&" штук"

Ага. А если таких диапазонов десятки?

Автор - light26
Дата добавления - 19.11.2011 в 21:17
Serge_007 Дата: Суббота, 19.11.2011, 21:17 | Сообщение № 10
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация: 2749 ±
Замечаний: ±

Excel 2016
Quote (light26)
А если таких диапазонов десятки?

Quote (Serge_007)
Или извращения типа...


ЮMoney:41001419691823 | WMR:126292472390
 
Ответить
Сообщение
Quote (light26)
А если таких диапазонов десятки?

Quote (Serge_007)
Или извращения типа...

Автор - Serge_007
Дата добавления - 19.11.2011 в 21:17
light26 Дата: Суббота, 19.11.2011, 21:19 | Сообщение № 11
Группа: Друзья
Ранг: Старожил
Сообщений: 1351
Репутация: 91 ±
Замечаний: 0% ±

2007, 2010, 2013
Quote (DV)
Еще немного извращений smile :
Формула или Код VBA:
=СЧЁТЗ(A1:A23)-СЧЁТЕСЛИ(A1:A23;"*штук")

Разве это извращение? Видели бы Вы как я извращался, когда пытался найти выход... )))


Я не волшебник. Я только учусь
 
Ответить
Сообщение
Quote (DV)
Еще немного извращений smile :
Формула или Код VBA:
=СЧЁТЗ(A1:A23)-СЧЁТЕСЛИ(A1:A23;"*штук")

Разве это извращение? Видели бы Вы как я извращался, когда пытался найти выход... )))

Автор - light26
Дата добавления - 19.11.2011 в 21:19
Serge_007 Дата: Суббота, 19.11.2011, 21:21 | Сообщение № 12
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация: 2749 ±
Замечаний: ±

Excel 2016
Quote (light26)
Разве это извращение?

Конечно. Приходится выкручиваться, потому что изначально данные расположены по... плохо, короче говоря.


ЮMoney:41001419691823 | WMR:126292472390
 
Ответить
Сообщение
Quote (light26)
Разве это извращение?

Конечно. Приходится выкручиваться, потому что изначально данные расположены по... плохо, короче говоря.

Автор - Serge_007
Дата добавления - 19.11.2011 в 21:21
light26 Дата: Суббота, 19.11.2011, 21:22 | Сообщение № 13
Группа: Друзья
Ранг: Старожил
Сообщений: 1351
Репутация: 91 ±
Замечаний: 0% ±

2007, 2010, 2013
Quote (Serge_007)
Или извращения типа...

Привет, Сергей.
Ну ты ж меня знаешь. Тогда мне надо все разжевать, в рот положить, да еще и научить как проглатывать )))
Щас, конечно, попробую сам, но...


Я не волшебник. Я только учусь
 
Ответить
Сообщение
Quote (Serge_007)
Или извращения типа...

Привет, Сергей.
Ну ты ж меня знаешь. Тогда мне надо все разжевать, в рот положить, да еще и научить как проглатывать )))
Щас, конечно, попробую сам, но...

Автор - light26
Дата добавления - 19.11.2011 в 21:22
light26 Дата: Суббота, 19.11.2011, 21:24 | Сообщение № 14
Группа: Друзья
Ранг: Старожил
Сообщений: 1351
Репутация: 91 ±
Замечаний: 0% ±

2007, 2010, 2013
RAN, спасибо, но Вы же знаете, что если в формулах я хотя бы ноль, то в макросах вообще -1 )))


Я не волшебник. Я только учусь
 
Ответить
СообщениеRAN, спасибо, но Вы же знаете, что если в формулах я хотя бы ноль, то в макросах вообще -1 )))

Автор - light26
Дата добавления - 19.11.2011 в 21:24
Serge_007 Дата: Суббота, 19.11.2011, 21:26 | Сообщение № 15
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация: 2749 ±
Замечаний: ±

Excel 2016
Quote (light26)
Щас, конечно, попробую сам, но...

Привет.
А чего пробовать-то?
Я ж тебе готовый файл скинул...


ЮMoney:41001419691823 | WMR:126292472390
 
Ответить
Сообщение
Quote (light26)
Щас, конечно, попробую сам, но...

Привет.
А чего пробовать-то?
Я ж тебе готовый файл скинул...

Автор - Serge_007
Дата добавления - 19.11.2011 в 21:26
light26 Дата: Суббота, 19.11.2011, 21:27 | Сообщение № 16
Группа: Друзья
Ранг: Старожил
Сообщений: 1351
Репутация: 91 ±
Замечаний: 0% ±

2007, 2010, 2013
Quote (Serge_007)
Конечно. Приходится выкручиваться, потому что изначально данные расположены по... плохо, короче говоря.

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


Я не волшебник. Я только учусь
 
Ответить
Сообщение
Quote (Serge_007)
Конечно. Приходится выкручиваться, потому что изначально данные расположены по... плохо, короче говоря.

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

Автор - light26
Дата добавления - 19.11.2011 в 21:27
light26 Дата: Суббота, 19.11.2011, 21:34 | Сообщение № 17
Группа: Друзья
Ранг: Старожил
Сообщений: 1351
Репутация: 91 ±
Замечаний: 0% ±

2007, 2010, 2013
Quote (Serge_007)
У ячейки, конечно smile
Какой, нафиг, формат у формулы? :)))

Да, блин, я пробовал с форматами - не получилось. Оказывается вон оно как....... )))
Вот я и подумал, может еще какой фокус есть типа формата формул ))))


Я не волшебник. Я только учусь
 
Ответить
Сообщение
Quote (Serge_007)
У ячейки, конечно smile
Какой, нафиг, формат у формулы? :)))

Да, блин, я пробовал с форматами - не получилось. Оказывается вон оно как....... )))
Вот я и подумал, может еще какой фокус есть типа формата формул ))))

Автор - light26
Дата добавления - 19.11.2011 в 21:34
light26 Дата: Суббота, 19.11.2011, 21:36 | Сообщение № 18
Группа: Друзья
Ранг: Старожил
Сообщений: 1351
Репутация: 91 ±
Замечаний: 0% ±

2007, 2010, 2013
Quote (Serge_007)
Я ж тебе готовый файл скинул...

Ты мне скинул по форматам ячеек, а я спрашивал про твою формулу массива


Я не волшебник. Я только учусь
 
Ответить
Сообщение
Quote (Serge_007)
Я ж тебе готовый файл скинул...

Ты мне скинул по форматам ячеек, а я спрашивал про твою формулу массива

Автор - light26
Дата добавления - 19.11.2011 в 21:36
light26 Дата: Суббота, 19.11.2011, 21:44 | Сообщение № 19
Группа: Друзья
Ранг: Старожил
Сообщений: 1351
Репутация: 91 ±
Замечаний: 0% ±

2007, 2010, 2013
Serge_007, не не разберусь.
так, логика, вроде, понятна, а вот почему массив?


Я не волшебник. Я только учусь
 
Ответить
СообщениеSerge_007, не не разберусь.
так, логика, вроде, понятна, а вот почему массив?

Автор - light26
Дата добавления - 19.11.2011 в 21:44
RAN Дата: Суббота, 19.11.2011, 22:11 | Сообщение № 20
Группа: Друзья
Ранг: Экселист
Сообщений: 5660
Репутация: 1163 ±
Замечаний: 0% ±

2010
Quote (light26)
то в макросах вообще -1

Да хоть -4!
Вставить функцию и выделить нужный диапазон смогёш?


Быть или не быть, вот в чем загвоздка!
 
Ответить
Сообщение
Quote (light26)
то в макросах вообще -1

Да хоть -4!
Вставить функцию и выделить нужный диапазон смогёш?

Автор - RAN
Дата добавления - 19.11.2011 в 22:11
  • Страница 1 из 2
  • 1
  • 2
  • »
Поиск:

Яндекс.Метрика Яндекс цитирования
© 2010-2024 · Дизайн: MichaelCH · Хостинг от uCoz · При использовании материалов сайта, ссылка на www.excelworld.ru обязательна!