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

Вход

Регистрация

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

 

= Мир MS Excel/формула минимум - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
формула минимум
EreminaNS Дата: Понедельник, 05.11.2012, 08:11 | Сообщение № 1
Группа: Пользователи
Ранг: Новичок
Сообщений: 28
Репутация: 0 ±
Замечаний: 0% ±

=МАКС('1:31'!M5) работает, а вот минимум нужен без учета "0" и отрицательных чисел
С дополнительной ячейкой не подойдет, так как в каждом листе по 50 ячеек и 31 лист (1550 ячеек)
 
Ответить
Сообщение=МАКС('1:31'!M5) работает, а вот минимум нужен без учета "0" и отрицательных чисел
С дополнительной ячейкой не подойдет, так как в каждом листе по 50 ячеек и 31 лист (1550 ячеек)

Автор - EreminaNS
Дата добавления - 05.11.2012 в 08:11
alex77755 Дата: Понедельник, 05.11.2012, 13:39 | Сообщение № 2
Группа: Проверенные
Ранг: Обитатель
Сообщений: 362
Репутация: 64 ±
Замечаний: 0% ±

можно написать свою функцию. Например так:
[vba]
Code
Function MIN_0(l, F As Range)
Dim re
Dim N, K, d, AD
N = Val(Split(Replace(l, "'", ""), ":")(0))
K = Val(Split(Replace(l, "'", ""), ":")(1))
d = IIf(N > K, -1, 1)
   AD = F.Address
MIN_0 = 1E+30
For i = N To K Step d
re = Sheets("Лист" & i).Range(AD).Value
If re > 0 Then
If MIN_0 > re Then MIN_0 = re
End If
Next i
End Function
[/vba]
вызов:
[vba]
Code
=MIN_0("9:2";L2)
[/vba]
но нужно подумать как лучше обращаться к листам: по индексу или пи имени.
У меня в примере по номеру в имени.
по индексу наверное будет проще.
Индексы придётся вводить в поле вручную через ":"


Могу помочь в VB6, VBA
Alex77755@mail.ru


Сообщение отредактировал alex77755 - Понедельник, 05.11.2012, 13:40
 
Ответить
Сообщениеможно написать свою функцию. Например так:
[vba]
Code
Function MIN_0(l, F As Range)
Dim re
Dim N, K, d, AD
N = Val(Split(Replace(l, "'", ""), ":")(0))
K = Val(Split(Replace(l, "'", ""), ":")(1))
d = IIf(N > K, -1, 1)
   AD = F.Address
MIN_0 = 1E+30
For i = N To K Step d
re = Sheets("Лист" & i).Range(AD).Value
If re > 0 Then
If MIN_0 > re Then MIN_0 = re
End If
Next i
End Function
[/vba]
вызов:
[vba]
Code
=MIN_0("9:2";L2)
[/vba]
но нужно подумать как лучше обращаться к листам: по индексу или пи имени.
У меня в примере по номеру в имени.
по индексу наверное будет проще.
Индексы придётся вводить в поле вручную через ":"

Автор - alex77755
Дата добавления - 05.11.2012 в 13:39
Gustav Дата: Понедельник, 05.11.2012, 13:50 | Сообщение № 3
Группа: Админы
Ранг: Участник клуба
Сообщений: 2797
Репутация: 1161 ±
Замечаний: ±

начинал с Excel 4.0, видел 2.1
Quote (EreminaNS)
С дополнительной ячейкой не подойдет

Тут не ячейка, а дополнительный лист бы нужен, который, кстати, можно скрыть. На листе этом вывести в 31 ячейках минимумы с соответствующих листов, а в 32-й получить общий минимум.

В одной же ячейке, кроме тупого прописывания 31 фрагмента, вряд ли что еще получится:
[vba]
Code
=МИН(ЕСЛИ('1'!M5>0;'1'!M5;1E+99);ЕСЛИ('2'!M5>0;'2'!M5;1E+99);
...
ЕСЛИ('30'!M5>0;'30'!M5;1E+99);ЕСЛИ('31'!M5>0;'31'!M5;1E+99))
[/vba]
К сожалению, не работают ни конструкция вида
=МИН(ЕСЛИ('1:31'!M5>0;'1:31'!M5;1E+99))
ни ее версия с использованием ДВССЫЛ и СТРОКА(1:31):
=МИН(ЕСЛИ(ДВССЫЛ("'"&СТРОКА(1:31)&"'!M5")>0;ДВССЫЛ("'"&СТРОКА(1:31)&"'!M5");1E+99))

Хотя если фрагменты ДВССЫЛ в формуле превратить по F9 в константы, то формула начинает считать:
=МИН(ЕСЛИ({-1:-15:5:...}>0;{-1:-15:5:...};1E+99))


МОИ: Ник, Tip box: 41001663842605

Сообщение отредактировал Gustav - Понедельник, 05.11.2012, 13:55
 
Ответить
Сообщение
Quote (EreminaNS)
С дополнительной ячейкой не подойдет

Тут не ячейка, а дополнительный лист бы нужен, который, кстати, можно скрыть. На листе этом вывести в 31 ячейках минимумы с соответствующих листов, а в 32-й получить общий минимум.

В одной же ячейке, кроме тупого прописывания 31 фрагмента, вряд ли что еще получится:
[vba]
Code
=МИН(ЕСЛИ('1'!M5>0;'1'!M5;1E+99);ЕСЛИ('2'!M5>0;'2'!M5;1E+99);
...
ЕСЛИ('30'!M5>0;'30'!M5;1E+99);ЕСЛИ('31'!M5>0;'31'!M5;1E+99))
[/vba]
К сожалению, не работают ни конструкция вида
=МИН(ЕСЛИ('1:31'!M5>0;'1:31'!M5;1E+99))
ни ее версия с использованием ДВССЫЛ и СТРОКА(1:31):
=МИН(ЕСЛИ(ДВССЫЛ("'"&СТРОКА(1:31)&"'!M5")>0;ДВССЫЛ("'"&СТРОКА(1:31)&"'!M5");1E+99))

Хотя если фрагменты ДВССЫЛ в формуле превратить по F9 в константы, то формула начинает считать:
=МИН(ЕСЛИ({-1:-15:5:...}>0;{-1:-15:5:...};1E+99))

Автор - Gustav
Дата добавления - 05.11.2012 в 13:50
Gustav Дата: Понедельник, 05.11.2012, 14:04 | Сообщение № 4
Группа: Админы
Ранг: Участник клуба
Сообщений: 2797
Репутация: 1161 ±
Замечаний: ±

начинал с Excel 4.0, видел 2.1


МОИ: Ник, Tip box: 41001663842605

Сообщение отредактировал Gustav - Понедельник, 05.11.2012, 14:06
 
Ответить
СообщениеКстати, кросс:
http://www.planetaexcel.ru/forum.php?thread_id=47097
http://www.programmersforum.ru/showthread.php?t=216609

Автор - Gustav
Дата добавления - 05.11.2012 в 14:04
EreminaNS Дата: Понедельник, 05.11.2012, 14:51 | Сообщение № 5
Группа: Пользователи
Ранг: Новичок
Сообщений: 28
Репутация: 0 ±
Замечаний: 0% ±

Gustav,
Кстати, кросс:
http://www.planetaexcel.ru/forum.php?thread_id=47097
http://www.programmersforum.ru/showthread.php?t=216609
ДА В КУРСЕ И ЧТО ЖАЛКО
ПРОСТО ЧЕЛОВЕК ДУБ ДУБОМ В ЭКСЕЛЕ НО ХОТЕЛОСЬ ОБЛЕГЧИТЬ ТРУД РАБОТАЯ В ТАБЛИЦЕ И ПОСТОЯННО НЕ ИСКАТЬ МИНИМУМ И МАКСИМУМ
 
Ответить
СообщениеGustav,
Кстати, кросс:
http://www.planetaexcel.ru/forum.php?thread_id=47097
http://www.programmersforum.ru/showthread.php?t=216609
ДА В КУРСЕ И ЧТО ЖАЛКО
ПРОСТО ЧЕЛОВЕК ДУБ ДУБОМ В ЭКСЕЛЕ НО ХОТЕЛОСЬ ОБЛЕГЧИТЬ ТРУД РАБОТАЯ В ТАБЛИЦЕ И ПОСТОЯННО НЕ ИСКАТЬ МИНИМУМ И МАКСИМУМ

Автор - EreminaNS
Дата добавления - 05.11.2012 в 14:51
Gustav Дата: Понедельник, 05.11.2012, 16:07 | Сообщение № 6
Группа: Админы
Ранг: Участник клуба
Сообщений: 2797
Репутация: 1161 ±
Замечаний: ±

начинал с Excel 4.0, видел 2.1
Quote (EreminaNS)
И ЧТО ЖАЛКО



Не жалко, конечно, но "неположительность" подобной ситуации в том, что на одном форуме ответ может быть уже получен, а на другом люди в самых искренних побуждениях в неведении могут еще напрягать свои извилины - уже практически впустую. Редкий топикстартер "закрывает" свои многочисленные вопросы на других форумах. И то, как правило, уже будучи один раз пожуренным.

Мне совершенно не жалко места для Ваших сообщений, пишите на здоровье. Мне потенциально жалко НАПРАСНЫХ усилий своих коллег по этому Форуму. И сообщение про кросс - в основном для них, а не с целью как-то поругать Вас.


МОИ: Ник, Tip box: 41001663842605

Сообщение отредактировал Gustav - Понедельник, 05.11.2012, 16:11
 
Ответить
Сообщение
Quote (EreminaNS)
И ЧТО ЖАЛКО



Не жалко, конечно, но "неположительность" подобной ситуации в том, что на одном форуме ответ может быть уже получен, а на другом люди в самых искренних побуждениях в неведении могут еще напрягать свои извилины - уже практически впустую. Редкий топикстартер "закрывает" свои многочисленные вопросы на других форумах. И то, как правило, уже будучи один раз пожуренным.

Мне совершенно не жалко места для Ваших сообщений, пишите на здоровье. Мне потенциально жалко НАПРАСНЫХ усилий своих коллег по этому Форуму. И сообщение про кросс - в основном для них, а не с целью как-то поругать Вас.

Автор - Gustav
Дата добавления - 05.11.2012 в 16:07
EreminaNS Дата: Понедельник, 05.11.2012, 18:49 | Сообщение № 7
Группа: Пользователи
Ранг: Новичок
Сообщений: 28
Репутация: 0 ±
Замечаний: 0% ±

Gustav
КАК ПОЛУЧУ ОТВЕТ ТО СРАЗУ ОТПИШУСЬ
 
Ответить
СообщениеGustav
КАК ПОЛУЧУ ОТВЕТ ТО СРАЗУ ОТПИШУСЬ

Автор - EreminaNS
Дата добавления - 05.11.2012 в 18:49
Pelena Дата: Понедельник, 05.11.2012, 18:54 | Сообщение № 8
Группа: Админы
Ранг: Местный житель
Сообщений: 19405
Репутация: 4555 ±
Замечаний: ±

Excel 365 & Mac Excel
EreminaNS, а чем не устроил ответ alex77755?


"Черт возьми, Холмс! Но как??!!"
Ю-money 41001765434816
 
Ответить
СообщениеEreminaNS, а чем не устроил ответ alex77755?

Автор - Pelena
Дата добавления - 05.11.2012 в 18:54
EreminaNS Дата: Понедельник, 05.11.2012, 20:56 | Сообщение № 9
Группа: Пользователи
Ранг: Новичок
Сообщений: 28
Репутация: 0 ±
Замечаний: 0% ±

Quote (Pelena)
EreminaNS, а чем не устроил ответ alex77755?

ЕСЛИ БЫ Я ПОНИМАЛА ЭТУ АБРУ КАДАБРУ ТО МОЖЕТ ЧТО ПОЛУЧИЛАСЬ
ВОТ ПОПЫТАЛАСЬ В СТАВИТЬ ЭТУ ФУНКЦИЮ ВЫДАЕТ (#ЗНАЧ!)
 
Ответить
Сообщение
Quote (Pelena)
EreminaNS, а чем не устроил ответ alex77755?

ЕСЛИ БЫ Я ПОНИМАЛА ЭТУ АБРУ КАДАБРУ ТО МОЖЕТ ЧТО ПОЛУЧИЛАСЬ
ВОТ ПОПЫТАЛАСЬ В СТАВИТЬ ЭТУ ФУНКЦИЮ ВЫДАЕТ (#ЗНАЧ!)

Автор - EreminaNS
Дата добавления - 05.11.2012 в 20:56
Gustav Дата: Понедельник, 05.11.2012, 20:59 | Сообщение № 10
Группа: Админы
Ранг: Участник клуба
Сообщений: 2797
Репутация: 1161 ±
Замечаний: ±

начинал с Excel 4.0, видел 2.1
EreminaNS,
Делайте дополнительный лист и не заморачивайтесь. Это самый простой и наглядный способ. На этом листе и будет находиться ячейка с требуемым минимумом книги, на которую можно ссылаться из других мест. Ячейке можно (но необязательно) назначить имя (через Ctrl+F3), а сам лист скрыть. Из плюсов данного подхода - не трогаются структуры листов 1..31. Ну, а что до структуры книги - то там где 31 лист, там и 32 smile
К сообщению приложен файл: Min_03.xls (26.0 Kb)


МОИ: Ник, Tip box: 41001663842605

Сообщение отредактировал Gustav - Понедельник, 05.11.2012, 21:19
 
Ответить
СообщениеEreminaNS,
Делайте дополнительный лист и не заморачивайтесь. Это самый простой и наглядный способ. На этом листе и будет находиться ячейка с требуемым минимумом книги, на которую можно ссылаться из других мест. Ячейке можно (но необязательно) назначить имя (через Ctrl+F3), а сам лист скрыть. Из плюсов данного подхода - не трогаются структуры листов 1..31. Ну, а что до структуры книги - то там где 31 лист, там и 32 smile

Автор - Gustav
Дата добавления - 05.11.2012 в 20:59
EreminaNS Дата: Понедельник, 05.11.2012, 21:34 | Сообщение № 11
Группа: Пользователи
Ранг: Новичок
Сообщений: 28
Репутация: 0 ±
Замечаний: 0% ±

Quote (Gustav)
Делайте дополнительный лист


С дополнительной ячейкой не подойдет, так как в каждом листе по 50 СТРОЧЕК и 31 лист (1550 ячеек)
К сообщению приложен файл: 7749055.xls (27.5 Kb)
 
Ответить
Сообщение
Quote (Gustav)
Делайте дополнительный лист


С дополнительной ячейкой не подойдет, так как в каждом листе по 50 СТРОЧЕК и 31 лист (1550 ячеек)

Автор - EreminaNS
Дата добавления - 05.11.2012 в 21:34
Gustav Дата: Понедельник, 05.11.2012, 22:25 | Сообщение № 12
Группа: Админы
Ранг: Участник клуба
Сообщений: 2797
Репутация: 1161 ±
Замечаний: ±

начинал с Excel 4.0, видел 2.1
Quote (EreminaNS)
Цитата, Gustav писал(а):
Делайте дополнительный лист

С дополнительной ячейкой не подойдет



Вы хоть файл мой открывали из сообщения №10 ? Смотрели решение? С дополнительным - отдельным ЛИСТОМ, который никому не мешает, а не с ЯЧЕЙКОЙ на каждом листе...

P.S. И хочу уточнить, поскольку засомневался - надо одно минимальное значение среди всех ячеек всех листов или 50 ?

P.P.S. Если 50, значит на дополнительном листе будет некая решающая матрица (см. лист МИН50 в прилагаемом файле). Надо 1550 ячеек - значит надо, и даже не один раз.
К сообщению приложен файл: Min_50.rar (22.0 Kb)


МОИ: Ник, Tip box: 41001663842605

Сообщение отредактировал Gustav - Понедельник, 05.11.2012, 23:32
 
Ответить
Сообщение
Quote (EreminaNS)
Цитата, Gustav писал(а):
Делайте дополнительный лист

С дополнительной ячейкой не подойдет



Вы хоть файл мой открывали из сообщения №10 ? Смотрели решение? С дополнительным - отдельным ЛИСТОМ, который никому не мешает, а не с ЯЧЕЙКОЙ на каждом листе...

P.S. И хочу уточнить, поскольку засомневался - надо одно минимальное значение среди всех ячеек всех листов или 50 ?

P.P.S. Если 50, значит на дополнительном листе будет некая решающая матрица (см. лист МИН50 в прилагаемом файле). Надо 1550 ячеек - значит надо, и даже не один раз.

Автор - Gustav
Дата добавления - 05.11.2012 в 22:25
EreminaNS Дата: Вторник, 06.11.2012, 07:44 | Сообщение № 13
Группа: Пользователи
Ранг: Новичок
Сообщений: 28
Репутация: 0 ±
Замечаний: 0% ±

Gustav,
ваш вариант конечно подойдет НО нужен "сквозной" минимум по листам из определенной ячейки
'1'!M5;'2'!M5;'3'!M5;'4'!M .....все ячейка M5 (C '1 ПО 31'ЛИСТ ) МИНИМУМ СРЕДИ ЯЧЕЕК М5
'1'!M6;'2'!M6;'3'!M6;'4'!M .....все ячейка M6 (C '1 ПО 31'ЛИСТ) МИНИМУМ СРЕДИ ЯЧЕЕК М6
'1'!M7;'2'!M7;'3'!M7;'4'!M .....все ячейка M7 (C '1 ПО 31'ЛИСТ) МИНИМУМ СРЕДИ ЯЧЕЕК М7
ВОТ ТАК ПРИМЕРНО И ЭТИХ ЯЧЕЕК С М5 ПО М55


Сообщение отредактировал EreminaNS - Вторник, 06.11.2012, 08:34
 
Ответить
СообщениеGustav,
ваш вариант конечно подойдет НО нужен "сквозной" минимум по листам из определенной ячейки
'1'!M5;'2'!M5;'3'!M5;'4'!M .....все ячейка M5 (C '1 ПО 31'ЛИСТ ) МИНИМУМ СРЕДИ ЯЧЕЕК М5
'1'!M6;'2'!M6;'3'!M6;'4'!M .....все ячейка M6 (C '1 ПО 31'ЛИСТ) МИНИМУМ СРЕДИ ЯЧЕЕК М6
'1'!M7;'2'!M7;'3'!M7;'4'!M .....все ячейка M7 (C '1 ПО 31'ЛИСТ) МИНИМУМ СРЕДИ ЯЧЕЕК М7
ВОТ ТАК ПРИМЕРНО И ЭТИХ ЯЧЕЕК С М5 ПО М55

Автор - EreminaNS
Дата добавления - 06.11.2012 в 07:44
Gustav Дата: Вторник, 06.11.2012, 09:59 | Сообщение № 14
Группа: Админы
Ранг: Участник клуба
Сообщений: 2797
Репутация: 1161 ±
Замечаний: ±

начинал с Excel 4.0, видел 2.1
EreminaNS,
Вам ответили на "Планете":
http://www.planetaexcel.ru/forum.php?thread_id=47140
Решение замечательное, но придется повозиться с пониманием чего как.
Подробности решения в другой планетной ветке:
http://www.planetaexcel.ru/forum.php?thread_id=19515

P.S. Со своей стороны внесу скромный плагиаторский вклад, воспроизведя это решение применительно к Вашей задаче в прилагаемом файле.
К сообщению приложен файл: Min_05_.xls (52.0 Kb)


МОИ: Ник, Tip box: 41001663842605

Сообщение отредактировал Gustav - Вторник, 06.11.2012, 10:36
 
Ответить
СообщениеEreminaNS,
Вам ответили на "Планете":
http://www.planetaexcel.ru/forum.php?thread_id=47140
Решение замечательное, но придется повозиться с пониманием чего как.
Подробности решения в другой планетной ветке:
http://www.planetaexcel.ru/forum.php?thread_id=19515

P.S. Со своей стороны внесу скромный плагиаторский вклад, воспроизведя это решение применительно к Вашей задаче в прилагаемом файле.

Автор - Gustav
Дата добавления - 06.11.2012 в 09:59
alex77755 Дата: Вторник, 06.11.2012, 11:50 | Сообщение № 15
Группа: Проверенные
Ранг: Обитатель
Сообщений: 362
Репутация: 64 ±
Замечаний: 0% ±

Quote (EreminaNS)
ЕСЛИ БЫ Я ПОНИМАЛА ЭТУ АБРУ КАДАБРУ ТО

А вот если бы выложила свой файл, то и получила бы рабочий пример.
А так: имеем что имеем


Могу помочь в VB6, VBA
Alex77755@mail.ru
 
Ответить
Сообщение
Quote (EreminaNS)
ЕСЛИ БЫ Я ПОНИМАЛА ЭТУ АБРУ КАДАБРУ ТО

А вот если бы выложила свой файл, то и получила бы рабочий пример.
А так: имеем что имеем

Автор - alex77755
Дата добавления - 06.11.2012 в 11:50
Gustav Дата: Вторник, 06.11.2012, 15:19 | Сообщение № 16
Группа: Админы
Ранг: Участник клуба
Сообщений: 2797
Репутация: 1161 ±
Замечаний: ±

начинал с Excel 4.0, видел 2.1
Окончательно нарисовалась самонастраивающаяся формула, отображающая для одноименных ячеек листов 1..31 "минимум > 0" в такой же (одноименной) ячейке некоторого дополнительного ("32-го") листа.

В примере в прилагаемом файле формула настроена для листов 1..6 и помещена на дополнительный лист МИН.

Формула - массивная (ввод с Ctrl+Shift+Enter):

[vba]
Code
=МИН(ЕСЛИ(
Ч(ДВССЫЛ(АДРЕС(СТРОКА();СТОЛБЕЦ();;;СТРОКА(ДВССЫЛ("1:6")))))>0;
Ч(ДВССЫЛ(АДРЕС(СТРОКА();СТОЛБЕЦ();;;СТРОКА(ДВССЫЛ("1:6")))))
))
[/vba]

При настройке на 31 лист следует исправить число 6 на число 31 в двух фрагментах ДВССЫЛ("1:6"). Дополнительной именованной формулы (Ctrl+F3) в этом файле не требуется.

P.S. Если для какой-либо ячейки на всех листах не существует хотя бы одного положительного значения (например, все ячейки пусты), то формула возвращает 0. Этот 0 можно превратить в любое заранее оговоренное число, например, 1000000 или очень большое 1E+99, просто дописав это число в окончание формулы:

[vba]
Code
...
Ч(ДВССЫЛ(АДРЕС(СТРОКА();СТОЛБЕЦ();;;СТРОКА(ДВССЫЛ("1:6")))))
;1000000))
[/vba]
К сообщению приложен файл: Min_06.xls (67.0 Kb)


МОИ: Ник, Tip box: 41001663842605

Сообщение отредактировал Gustav - Вторник, 06.11.2012, 15:39
 
Ответить
СообщениеОкончательно нарисовалась самонастраивающаяся формула, отображающая для одноименных ячеек листов 1..31 "минимум > 0" в такой же (одноименной) ячейке некоторого дополнительного ("32-го") листа.

В примере в прилагаемом файле формула настроена для листов 1..6 и помещена на дополнительный лист МИН.

Формула - массивная (ввод с Ctrl+Shift+Enter):

[vba]
Code
=МИН(ЕСЛИ(
Ч(ДВССЫЛ(АДРЕС(СТРОКА();СТОЛБЕЦ();;;СТРОКА(ДВССЫЛ("1:6")))))>0;
Ч(ДВССЫЛ(АДРЕС(СТРОКА();СТОЛБЕЦ();;;СТРОКА(ДВССЫЛ("1:6")))))
))
[/vba]

При настройке на 31 лист следует исправить число 6 на число 31 в двух фрагментах ДВССЫЛ("1:6"). Дополнительной именованной формулы (Ctrl+F3) в этом файле не требуется.

P.S. Если для какой-либо ячейки на всех листах не существует хотя бы одного положительного значения (например, все ячейки пусты), то формула возвращает 0. Этот 0 можно превратить в любое заранее оговоренное число, например, 1000000 или очень большое 1E+99, просто дописав это число в окончание формулы:

[vba]
Code
...
Ч(ДВССЫЛ(АДРЕС(СТРОКА();СТОЛБЕЦ();;;СТРОКА(ДВССЫЛ("1:6")))))
;1000000))
[/vba]

Автор - Gustav
Дата добавления - 06.11.2012 в 15:19
EreminaNS Дата: Вторник, 06.11.2012, 16:34 | Сообщение № 17
Группа: Пользователи
Ранг: Новичок
Сообщений: 28
Репутация: 0 ±
Замечаний: 0% ±

Gustav,
Спасибо большое все понятно и работает а главное вы доступно все объяснили

Мне так же помогли на форуме[url=http://www.programmersforum.ru/showthread.php?t=216609] ZORRO2005 формула(Немного переделал формулу KIMa.)
=НАИБОЛЬШИЙ('1:4'!A2;СУММ(СЧЁТЕСЛИ(ДВССЫЛ(СТРОКА($1:$4)&"!A2");">0")))


Сообщение отредактировал EreminaNS - Вторник, 06.11.2012, 17:09
 
Ответить
СообщениеGustav,
Спасибо большое все понятно и работает а главное вы доступно все объяснили

Мне так же помогли на форуме[url=http://www.programmersforum.ru/showthread.php?t=216609] ZORRO2005 формула(Немного переделал формулу KIMa.)
=НАИБОЛЬШИЙ('1:4'!A2;СУММ(СЧЁТЕСЛИ(ДВССЫЛ(СТРОКА($1:$4)&"!A2");">0")))

Автор - EreminaNS
Дата добавления - 06.11.2012 в 16:34
EreminaNS Дата: Вторник, 06.11.2012, 17:44 | Сообщение № 18
Группа: Пользователи
Ранг: Новичок
Сообщений: 28
Репутация: 0 ±
Замечаний: 0% ±

Gustav,
ПОПРОБОВАВ ВАШИ ФОРМУЛЫ ОНИ ПОЧЕМУ ТА СИЛЬНО СОКРАЩАЮТ 800(ПО ФАКТУ 871) 600 (666) 500 (497)
 
Ответить
СообщениеGustav,
ПОПРОБОВАВ ВАШИ ФОРМУЛЫ ОНИ ПОЧЕМУ ТА СИЛЬНО СОКРАЩАЮТ 800(ПО ФАКТУ 871) 600 (666) 500 (497)

Автор - EreminaNS
Дата добавления - 06.11.2012 в 17:44
Gustav Дата: Вторник, 06.11.2012, 17:56 | Сообщение № 19
Группа: Админы
Ранг: Участник клуба
Сообщений: 2797
Репутация: 1161 ±
Замечаний: ±

начинал с Excel 4.0, видел 2.1
Ну, наверное, какой-нить формат в этих ячейках у Вас стоит "сокращающий". Сами формулы ничего не сокращают. Не видя файла - увы, беспредметно рассуждать.


МОИ: Ник, Tip box: 41001663842605
 
Ответить
СообщениеНу, наверное, какой-нить формат в этих ячейках у Вас стоит "сокращающий". Сами формулы ничего не сокращают. Не видя файла - увы, беспредметно рассуждать.

Автор - Gustav
Дата добавления - 06.11.2012 в 17:56
RAN Дата: Вторник, 06.11.2012, 17:56 | Сообщение № 20
Группа: Друзья
Ранг: Экселист
Сообщений: 5660
Репутация: 1163 ±
Замечаний: 0% ±

2010
EreminaNS, а что у вас с клавиатурой? Новая всего 100 рублей стоит. cool


Быть или не быть, вот в чем загвоздка!
 
Ответить
СообщениеEreminaNS, а что у вас с клавиатурой? Новая всего 100 рублей стоит. cool

Автор - RAN
Дата добавления - 06.11.2012 в 17:56
  • Страница 1 из 1
  • 1
Поиск:

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