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

Вход

Регистрация

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

 

= Мир MS Excel/Упорядочить значения столбцов и строк - Страница 2 - Мир MS Excel

Старая форма входа
  • Страница 2 из 2
  • «
  • 1
  • 2
Модератор форума: китин, _Boroda_  
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Упорядочить значения столбцов и строк (Формулы/Formulas)
Упорядочить значения столбцов и строк
122334boss Дата: Пятница, 18.07.2014, 13:28 | Сообщение № 21
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 200
Репутация: 0 ±
Замечаний: 20% ±

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

Автор - 122334boss
Дата добавления - 18.07.2014 в 13:28
_Boroda_ Дата: Пятница, 18.07.2014, 13:54 | Сообщение № 22
Группа: Модераторы
Ранг: Местный житель
Сообщений: 16675
Репутация: 6481 ±
Замечаний: 0% ±

2003; 2007; 2010; 2013 RUS
1. Кол-во в столбце В у Вас неверное в ячейках В246 и В288. Формула для расчета количества должна быть
Код
=СЧЁТЕСЛИ(B$4:X$100;ЛЕВБ(A246;225)&"*")

2. в GZ1 формула массива
Код
=ЕСЛИ(ВПР(ЛЕВБ(GZ3;225);ЛЕВБ($A$103:$B$314;225);2;)>1;"нет";"да")

3. в GZ4 формула
Код
=ЕСЛИ(СЧЁТЕСЛИ(СМЕЩ($A$1:$X$4;ПОИСКПОЗ($AA4;$A$1:$A$100;0)-1;0);ЛЕВБ(GZ$3;225)&"*")>0;"да";0)
К сообщению приложен файл: 312.xlsb (77.2 Kb)


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
Сообщение1. Кол-во в столбце В у Вас неверное в ячейках В246 и В288. Формула для расчета количества должна быть
Код
=СЧЁТЕСЛИ(B$4:X$100;ЛЕВБ(A246;225)&"*")

2. в GZ1 формула массива
Код
=ЕСЛИ(ВПР(ЛЕВБ(GZ3;225);ЛЕВБ($A$103:$B$314;225);2;)>1;"нет";"да")

3. в GZ4 формула
Код
=ЕСЛИ(СЧЁТЕСЛИ(СМЕЩ($A$1:$X$4;ПОИСКПОЗ($AA4;$A$1:$A$100;0)-1;0);ЛЕВБ(GZ$3;225)&"*")>0;"да";0)

Автор - _Boroda_
Дата добавления - 18.07.2014 в 13:54
122334boss Дата: Пятница, 18.07.2014, 14:24 | Сообщение № 23
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 200
Репутация: 0 ±
Замечаний: 20% ±

_Boroda_,
растянул Вашу формулу по своему диапазону 1-212 и на GR1-3 она работает не корректно...
самая главная задача примера указана в первом сообщении темы, может есть вариант проще для ее реализации?
 
Ответить
Сообщение_Boroda_,
растянул Вашу формулу по своему диапазону 1-212 и на GR1-3 она работает не корректно...
самая главная задача примера указана в первом сообщении темы, может есть вариант проще для ее реализации?

Автор - 122334boss
Дата добавления - 18.07.2014 в 14:24
_Boroda_ Дата: Пятница, 18.07.2014, 14:40 | Сообщение № 24
Группа: Модераторы
Ранг: Местный житель
Сообщений: 16675
Репутация: 6481 ±
Замечаний: 0% ±

2003; 2007; 2010; 2013 RUS
растянул Вашу формулу по своему диапазону 1-212 и на GR1-3 она работает не корректно...
Я Вам уже писал, что в гости к Вам пока не поеду, уж по крайней мере для того, чтобы посмотреть, что же там "работает не корректно". А в догадайку играть у меня времени нет.
самая главная задача примера указана в первом сообщении темы
Я ее смотрел. Но не понял. Поэтому и браться не стал. Сейчас ничего не изменилось - я все еще ее не понимаю.


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
Сообщение
растянул Вашу формулу по своему диапазону 1-212 и на GR1-3 она работает не корректно...
Я Вам уже писал, что в гости к Вам пока не поеду, уж по крайней мере для того, чтобы посмотреть, что же там "работает не корректно". А в догадайку играть у меня времени нет.
самая главная задача примера указана в первом сообщении темы
Я ее смотрел. Но не понял. Поэтому и браться не стал. Сейчас ничего не изменилось - я все еще ее не понимаю.

Автор - _Boroda_
Дата добавления - 18.07.2014 в 14:40
122334boss Дата: Пятница, 18.07.2014, 14:50 | Сообщение № 25
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 200
Репутация: 0 ±
Замечаний: 20% ±

_Boroda_,
в гости ехать и не нужно, в том файле, что Вы прислали просто растянуть формулу влево и в право от 1-212 и сразу видно будет, что не работает...
а задача в теме стоит простая, есть таблица с заполненными ячейкаи их нужно отсортировать, чтобы в каждом столбце были одинаковые значения, пример прикреплен...
К сообщению приложен файл: 5251125.xlsx (10.2 Kb)
 
Ответить
Сообщение_Boroda_,
в гости ехать и не нужно, в том файле, что Вы прислали просто растянуть формулу влево и в право от 1-212 и сразу видно будет, что не работает...
а задача в теме стоит простая, есть таблица с заполненными ячейкаи их нужно отсортировать, чтобы в каждом столбце были одинаковые значения, пример прикреплен...

Автор - 122334boss
Дата добавления - 18.07.2014 в 14:50
_Boroda_ Дата: Пятница, 18.07.2014, 15:13 | Сообщение № 26
Группа: Модераторы
Ранг: Местный житель
Сообщений: 16675
Репутация: 6481 ±
Замечаний: 0% ±

2003; 2007; 2010; 2013 RUS
Ну и зачем Вы прикрепили пример из своего первого поста? Я, по-моему, совершенно ясно написал
Я ее смотрел. Но не понял.
. От того, что посмотрю еще раз, ничего не изменится.
Поменял там у Вас в файле и красным выделил. Посмотрите, вроде так, наверно. Файл очень большой и мне сложно контролировать правильность расчета формул - я ведь не знаю, что должно получиться. А вникать во все нюанся некогда.
К сообщению приложен файл: 312_1.xlsb (93.0 Kb)


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
СообщениеНу и зачем Вы прикрепили пример из своего первого поста? Я, по-моему, совершенно ясно написал
Я ее смотрел. Но не понял.
. От того, что посмотрю еще раз, ничего не изменится.
Поменял там у Вас в файле и красным выделил. Посмотрите, вроде так, наверно. Файл очень большой и мне сложно контролировать правильность расчета формул - я ведь не знаю, что должно получиться. А вникать во все нюанся некогда.

Автор - _Boroda_
Дата добавления - 18.07.2014 в 15:13
122334boss Дата: Пятница, 18.07.2014, 15:32 | Сообщение № 27
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 200
Репутация: 0 ±
Замечаний: 20% ±

_Boroda_,
в любом случае спасибо за время которое Вы уделили...
P.S. ваша формула все равно не работает, посижу еще на форуме, может кто-то подскажет решение..
 
Ответить
Сообщение_Boroda_,
в любом случае спасибо за время которое Вы уделили...
P.S. ваша формула все равно не работает, посижу еще на форуме, может кто-то подскажет решение..

Автор - 122334boss
Дата добавления - 18.07.2014 в 15:32
122334boss Дата: Пятница, 18.07.2014, 16:31 | Сообщение № 28
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 200
Репутация: 0 ±
Замечаний: 20% ±

_Boroda_,
не хотел вас обидеть...
конкретизирую:
1. так как Вы уважаемые эксперты действительно не экстрасенсы, а зачастую предлагаете свои решения так как Вы понимаете задачу, а не так как ее просят решить возможно и возникают накладки. Их могло быть меньше, но файлы которые можно прикрепить для полной видимости задачи, допускаются очень маленького размера (в моем случае если показать весь файл размер его будет более 100.
2. по моему примеру Вы свое решение показали, огромное вам человеческое спасибо, но когда я его подставил в свою таблицу оно не заработало
=ЛЕВБ(ЕСЛИ(СЧЁТЕСЛИ($AA$3:GQ3;ИНДЕКС($A$103:$A$314;ПОИСКПОЗ(НАИБОЛЬШИЙ($B$103:$B$314;GR2);$B103:$B$314;0)))<1;ИНДЕКС($A$103:$A$314;ПОИСКПОЗ(НАИБОЛЬШИЙ($B$103:$B$314;GR2);$B$103:$B$314;0));ИНДЕКС($A$103:$A$314;ПОИСКПОЗ(GQ3;$A$103:$A$314;0)+1));255)
до этого момента она считает, недостаток который я вижу если ее протянуть в право, выдает ошибку..

формула которая ниже работает, вот только длинный значения не хочет обрабатывать пришлось сократить и все заработало..
=ЕСЛИ(СЧЁТЕСЛИ($AA$3:GY3;ИНДЕКС($A$103:$A$314;ПОИСКПОЗ(НАИБОЛЬШИЙ($B$103:$B$314;GZ2);$B103:$B$314;0)))<1;ИНДЕКС($A$103:$A$314;ПОИСКПОЗ(НАИБОЛЬШИЙ($B$103:$B$314;GZ2);$B$103:$B$314;0));ИНДЕКС($A$103:$A$314;ПОИСКПОЗ(GY3;$A$103:$A$314;0)+1))

в любом случае Вам спасибо, возможно не за решение, а за возможность пообщаться и узнать новое о возможностях Excel...
 
Ответить
Сообщение_Boroda_,
не хотел вас обидеть...
конкретизирую:
1. так как Вы уважаемые эксперты действительно не экстрасенсы, а зачастую предлагаете свои решения так как Вы понимаете задачу, а не так как ее просят решить возможно и возникают накладки. Их могло быть меньше, но файлы которые можно прикрепить для полной видимости задачи, допускаются очень маленького размера (в моем случае если показать весь файл размер его будет более 100.
2. по моему примеру Вы свое решение показали, огромное вам человеческое спасибо, но когда я его подставил в свою таблицу оно не заработало
=ЛЕВБ(ЕСЛИ(СЧЁТЕСЛИ($AA$3:GQ3;ИНДЕКС($A$103:$A$314;ПОИСКПОЗ(НАИБОЛЬШИЙ($B$103:$B$314;GR2);$B103:$B$314;0)))<1;ИНДЕКС($A$103:$A$314;ПОИСКПОЗ(НАИБОЛЬШИЙ($B$103:$B$314;GR2);$B$103:$B$314;0));ИНДЕКС($A$103:$A$314;ПОИСКПОЗ(GQ3;$A$103:$A$314;0)+1));255)
до этого момента она считает, недостаток который я вижу если ее протянуть в право, выдает ошибку..

формула которая ниже работает, вот только длинный значения не хочет обрабатывать пришлось сократить и все заработало..
=ЕСЛИ(СЧЁТЕСЛИ($AA$3:GY3;ИНДЕКС($A$103:$A$314;ПОИСКПОЗ(НАИБОЛЬШИЙ($B$103:$B$314;GZ2);$B103:$B$314;0)))<1;ИНДЕКС($A$103:$A$314;ПОИСКПОЗ(НАИБОЛЬШИЙ($B$103:$B$314;GZ2);$B$103:$B$314;0));ИНДЕКС($A$103:$A$314;ПОИСКПОЗ(GY3;$A$103:$A$314;0)+1))

в любом случае Вам спасибо, возможно не за решение, а за возможность пообщаться и узнать новое о возможностях Excel...

Автор - 122334boss
Дата добавления - 18.07.2014 в 16:31
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Упорядочить значения столбцов и строк (Формулы/Formulas)
  • Страница 2 из 2
  • «
  • 1
  • 2
Поиск:

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