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

Вход

Регистрация

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

 

= Мир MS Excel/Excel-фэйк, пустая ячейка содержит значение? - Мир MS Excel

Старая форма входа
  • Страница 1 из 2
  • 1
  • 2
  • »
Модератор форума: китин  
Мир MS Excel » Работа и общение » Мозговой штурм » Excel-фэйк, пустая ячейка содержит значение?
Excel-фэйк, пустая ячейка содержит значение?
Понравился вопрос темы?
Serge_007 Дата: Вторник, 10.07.2012, 20:48 | Сообщение № 1
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация: 2749 ±
Замечаний: ±

Excel 2016
Друзья!
Все мы знаем, что пустая ячейка листа Excel не несёт в себе информации о значениях, содержащихся в ней (потому как значений в ней нет), и самим Excel'ем воспринимается как ноль. В этом легко убедится, если создать новый файл и в любой ячейке сделать ссылку на пустую ячейку, например на А1. Формула =А1 вернёт нам 0.

Отсюда возник и вопрос:
Как, используя пустую ячейку А1, универсальной, наикратчайшей, формулой вернуть в любую ячейку листа не ноль, а какое-либо значение, например 7, выполнив три условия:
1. Нельзя использовать функции возвращающие массив и формулы массива
2. Нельзя использовать суммирование и вычитание в любом виде
3. Нельзя использовать волатильные функции

Для чистоты эксперимента Вы можете создать новый файл Excel, с заведомо пустыми ячейками и решать задачу в нём.

ЗЫ Заранее прошу прощения, если я что-то упустил в условиях, если так - подкорректирую по ходу, но пока они мне видятся именно такими.

ЗЫЗЫ Решение есть


ЮMoney:41001419691823 | WMR:126292472390
 
Ответить
СообщениеДрузья!
Все мы знаем, что пустая ячейка листа Excel не несёт в себе информации о значениях, содержащихся в ней (потому как значений в ней нет), и самим Excel'ем воспринимается как ноль. В этом легко убедится, если создать новый файл и в любой ячейке сделать ссылку на пустую ячейку, например на А1. Формула =А1 вернёт нам 0.

Отсюда возник и вопрос:
Как, используя пустую ячейку А1, универсальной, наикратчайшей, формулой вернуть в любую ячейку листа не ноль, а какое-либо значение, например 7, выполнив три условия:
1. Нельзя использовать функции возвращающие массив и формулы массива
2. Нельзя использовать суммирование и вычитание в любом виде
3. Нельзя использовать волатильные функции

Для чистоты эксперимента Вы можете создать новый файл Excel, с заведомо пустыми ячейками и решать задачу в нём.

ЗЫ Заранее прошу прощения, если я что-то упустил в условиях, если так - подкорректирую по ходу, но пока они мне видятся именно такими.

ЗЫЗЫ Решение есть

Автор - Serge_007
Дата добавления - 10.07.2012 в 20:48
vikttur Дата: Вторник, 10.07.2012, 22:39 | Сообщение № 2
Группа: Друзья
Ранг: Участник клуба
Сообщений: 2941
Репутация: 526 ±
Замечаний: 0% ±

Code
=7*(A1<>1)

Но чего-то думается, что хотелось не этого.
 
Ответить
Сообщение
Code
=7*(A1<>1)

Но чего-то думается, что хотелось не этого.

Автор - vikttur
Дата добавления - 10.07.2012 в 22:39
Serge_007 Дата: Вторник, 10.07.2012, 22:43 | Сообщение № 3
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация: 2749 ±
Замечаний: ±

Excel 2016
Quote (vikttur)
чего-то думается, что хотелось не этого

Верно smile
Quote (Serge_007)
если я что-то упустил в условиях, если так - подкорректирую по ходу

Добавляю четвёртое условие:
В формуле обязательно должна быть хотя бы одна (или несколько) функция листа, отвечающих условиям


ЮMoney:41001419691823 | WMR:126292472390
 
Ответить
Сообщение
Quote (vikttur)
чего-то думается, что хотелось не этого

Верно smile
Quote (Serge_007)
если я что-то упустил в условиях, если так - подкорректирую по ходу

Добавляю четвёртое условие:
В формуле обязательно должна быть хотя бы одна (или несколько) функция листа, отвечающих условиям

Автор - Serge_007
Дата добавления - 10.07.2012 в 22:43
Pelena Дата: Вторник, 10.07.2012, 22:45 | Сообщение № 4
Группа: Админы
Ранг: Местный житель
Сообщений: 19186
Репутация: 4421 ±
Замечаний: ±

Excel 365 & Mac Excel
Формулу прямо сюда выкладываем?

Quote (Serge_007)
Нельзя использовать волатильные функции

Где-нибудь можно увидеть полный перечень таких функций?

СЛЧИС (), ТДАТА (), СЕГОДНЯ (), СМЕЩ (), ЯЧЕЙКА (), ДВССЫЛ (), ИНФОРМ () что-нибудь ещё?


"Черт возьми, Холмс! Но как??!!"
Ю-money 41001765434816
 
Ответить
СообщениеФормулу прямо сюда выкладываем?

Quote (Serge_007)
Нельзя использовать волатильные функции

Где-нибудь можно увидеть полный перечень таких функций?

СЛЧИС (), ТДАТА (), СЕГОДНЯ (), СМЕЩ (), ЯЧЕЙКА (), ДВССЫЛ (), ИНФОРМ () что-нибудь ещё?

Автор - Pelena
Дата добавления - 10.07.2012 в 22:45
Serge_007 Дата: Вторник, 10.07.2012, 22:47 | Сообщение № 5
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация: 2749 ±
Замечаний: ±

Excel 2016
Quote (Pelena)
Где-нибудь можно увидеть полный перечень таких функций?

Нет, такого списка нет, Вы должны их знать...

Quote (Pelena)
Формулу прямо сюда выкладываем?

Нет, сначала кол-во знаков


ЮMoney:41001419691823 | WMR:126292472390
 
Ответить
Сообщение
Quote (Pelena)
Где-нибудь можно увидеть полный перечень таких функций?

Нет, такого списка нет, Вы должны их знать...

Quote (Pelena)
Формулу прямо сюда выкладываем?

Нет, сначала кол-во знаков

Автор - Serge_007
Дата добавления - 10.07.2012 в 22:47
Pelena Дата: Вторник, 10.07.2012, 22:52 | Сообщение № 6
Группа: Админы
Ранг: Местный житель
Сообщений: 19186
Репутация: 4421 ±
Замечаний: ±

Excel 365 & Mac Excel
11 знаков
Но насчет "летучести" не уверена


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

Автор - Pelena
Дата добавления - 10.07.2012 в 22:52
Serge_007 Дата: Вторник, 10.07.2012, 22:53 | Сообщение № 7
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация: 2749 ±
Замечаний: ±

Excel 2016
Quote (Pelena)
насчет "летучести" не уверена

Это почему?
Волатильные функции строго определены


ЮMoney:41001419691823 | WMR:126292472390
 
Ответить
Сообщение
Quote (Pelena)
насчет "летучести" не уверена

Это почему?
Волатильные функции строго определены

Автор - Serge_007
Дата добавления - 10.07.2012 в 22:53
MCH Дата: Вторник, 10.07.2012, 22:56 | Сообщение № 8
Группа: Админы
Ранг: Старожил
Сообщений: 2003
Репутация: 751 ±
Замечаний: ±

Quote (Serge_007)
Нет, сначала кол-во знаков

9 с учетом "="
 
Ответить
Сообщение
Quote (Serge_007)
Нет, сначала кол-во знаков

9 с учетом "="

Автор - MCH
Дата добавления - 10.07.2012 в 22:56
vikttur Дата: Вторник, 10.07.2012, 22:57 | Сообщение № 9
Группа: Друзья
Ранг: Участник клуба
Сообщений: 2941
Репутация: 526 ±
Замечаний: 0% ±

10
 
Ответить
Сообщение10

Автор - vikttur
Дата добавления - 10.07.2012 в 22:57
Pelena Дата: Вторник, 10.07.2012, 22:59 | Сообщение № 10
Группа: Админы
Ранг: Местный житель
Сообщений: 19186
Репутация: 4421 ±
Замечаний: ±

Excel 365 & Mac Excel
По-моему, обычная функция, пересчитывается только при изменении исходных данных, но в Excel столько сюрпризов (как оказалось), что я уже во всём сомневаюсь smile


"Черт возьми, Холмс! Но как??!!"
Ю-money 41001765434816
 
Ответить
СообщениеПо-моему, обычная функция, пересчитывается только при изменении исходных данных, но в Excel столько сюрпризов (как оказалось), что я уже во всём сомневаюсь smile

Автор - Pelena
Дата добавления - 10.07.2012 в 22:59
MCH Дата: Вторник, 10.07.2012, 23:00 | Сообщение № 11
Группа: Админы
Ранг: Старожил
Сообщений: 2003
Репутация: 751 ±
Замечаний: ±

Выложу вариант без функций, т.к. он вне конкурса, 7 знаков:
=7*1^A1
 
Ответить
СообщениеВыложу вариант без функций, т.к. он вне конкурса, 7 знаков:
=7*1^A1

Автор - MCH
Дата добавления - 10.07.2012 в 23:00
Serge_007 Дата: Вторник, 10.07.2012, 23:06 | Сообщение № 12
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация: 2749 ±
Замечаний: ±

Excel 2016
Выкладывайте, у меня больше
11


ЮMoney:41001419691823 | WMR:126292472390
 
Ответить
СообщениеВыкладывайте, у меня больше
11

Автор - Serge_007
Дата добавления - 10.07.2012 в 23:06
Pelena Дата: Вторник, 10.07.2012, 23:07 | Сообщение № 13
Группа: Админы
Ранг: Местный житель
Сообщений: 19186
Репутация: 4421 ±
Замечаний: ±

Excel 365 & Mac Excel
Quote (Serge_007)
какое-либо значение

Если результат не обязательно должен быть 7, то 7 знаков (без =)


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

Если результат не обязательно должен быть 7, то 7 знаков (без =)

Автор - Pelena
Дата добавления - 10.07.2012 в 23:07
Serge_007 Дата: Вторник, 10.07.2012, 23:08 | Сообщение № 14
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация: 2749 ±
Замечаний: ±

Excel 2016
Quote (MCH)
вариант без функций, т.к. он вне конкурса, 7 знаков:

Верно, но
Quote (Serge_007)
В формуле обязательно должна быть хотя бы одна (или несколько) функция листа


Quote (vikttur)
10

Quote (Pelena)
обычная функция, пересчитывается только при изменении исходных данных, но в Excel столько сюрпризов

Выкладывате


ЮMoney:41001419691823 | WMR:126292472390
 
Ответить
Сообщение
Quote (MCH)
вариант без функций, т.к. он вне конкурса, 7 знаков:

Верно, но
Quote (Serge_007)
В формуле обязательно должна быть хотя бы одна (или несколько) функция листа


Quote (vikttur)
10

Quote (Pelena)
обычная функция, пересчитывается только при изменении исходных данных, но в Excel столько сюрпризов

Выкладывате

Автор - Serge_007
Дата добавления - 10.07.2012 в 23:08
MCH Дата: Вторник, 10.07.2012, 23:08 | Сообщение № 15
Группа: Админы
Ранг: Старожил
Сообщений: 2003
Репутация: 751 ±
Замечаний: ±

9: =7*НЕ(A1)
12: =ЕСЛИ(A1;;7)
10: =7*COS(A1)
10: =7*1^Ч(A1)


Сообщение отредактировал MCH - Вторник, 10.07.2012, 23:20
 
Ответить
Сообщение9: =7*НЕ(A1)
12: =ЕСЛИ(A1;;7)
10: =7*COS(A1)
10: =7*1^Ч(A1)

Автор - MCH
Дата добавления - 10.07.2012 в 23:08
Pelena Дата: Вторник, 10.07.2012, 23:11 | Сообщение № 16
Группа: Админы
Ранг: Местный житель
Сообщений: 19186
Репутация: 4421 ±
Замечаний: ±

Excel 365 & Mac Excel
11:
=ДЕНЬНЕД(A1)


"Черт возьми, Холмс! Но как??!!"
Ю-money 41001765434816
 
Ответить
Сообщение11:
=ДЕНЬНЕД(A1)

Автор - Pelena
Дата добавления - 10.07.2012 в 23:11
Serge_007 Дата: Вторник, 10.07.2012, 23:20 | Сообщение № 17
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация: 2749 ±
Замечаний: ±

Excel 2016
Всё верно, но всё мимо...
Именно поэтому я и написал
Quote (Serge_007)
ЗЫ Заранее прошу прощения, если я что-то упустил в условиях, если так - подкорректирую по ходу, но пока они мне видятся именно такими.


Quote (Pelena)
=ДЕНЬНЕД(A1)

Это подходит, хотя имелось ввиду МЕСЯЦ(), оно короче на один знак


ЮMoney:41001419691823 | WMR:126292472390
 
Ответить
СообщениеВсё верно, но всё мимо...
Именно поэтому я и написал
Quote (Serge_007)
ЗЫ Заранее прошу прощения, если я что-то упустил в условиях, если так - подкорректирую по ходу, но пока они мне видятся именно такими.


Quote (Pelena)
=ДЕНЬНЕД(A1)

Это подходит, хотя имелось ввиду МЕСЯЦ(), оно короче на один знак

Автор - Serge_007
Дата добавления - 10.07.2012 в 23:20
Pelena Дата: Вторник, 10.07.2012, 23:25 | Сообщение № 18
Группа: Админы
Ранг: Местный житель
Сообщений: 19186
Репутация: 4421 ±
Замечаний: ±

Excel 365 & Mac Excel
Quote (Serge_007)
имелось ввиду МЕСЯЦ()

Тогда уж ГОД() - еще короче


"Черт возьми, Холмс! Но как??!!"
Ю-money 41001765434816
 
Ответить
Сообщение
Quote (Serge_007)
имелось ввиду МЕСЯЦ()

Тогда уж ГОД() - еще короче

Автор - Pelena
Дата добавления - 10.07.2012 в 23:25
MCH Дата: Вторник, 10.07.2012, 23:25 | Сообщение № 19
Группа: Админы
Ранг: Старожил
Сообщений: 2003
Репутация: 751 ±
Замечаний: ±

Quote (Serge_007)
Это подходит, хотя имелось ввиду МЕСЯЦ(), оно короче на одинн знак

=МЕСЯЦ(A1) возвращает единицу, а не
Quote (Serge_007)
какое-либо значение, например 7
 
Ответить
Сообщение
Quote (Serge_007)
Это подходит, хотя имелось ввиду МЕСЯЦ(), оно короче на одинн знак

=МЕСЯЦ(A1) возвращает единицу, а не
Quote (Serge_007)
какое-либо значение, например 7

Автор - MCH
Дата добавления - 10.07.2012 в 23:25
Serge_007 Дата: Вторник, 10.07.2012, 23:26 | Сообщение № 20
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация: 2749 ±
Замечаний: ±

Excel 2016
Quote (Pelena)
Тогда уж ГОД() - еще короче

ГОД не вернёт 1, он вернёт 1900


ЮMoney:41001419691823 | WMR:126292472390
 
Ответить
Сообщение
Quote (Pelena)
Тогда уж ГОД() - еще короче

ГОД не вернёт 1, он вернёт 1900

Автор - Serge_007
Дата добавления - 10.07.2012 в 23:26
Мир MS Excel » Работа и общение » Мозговой штурм » Excel-фэйк, пустая ячейка содержит значение?
  • Страница 1 из 2
  • 1
  • 2
  • »
Поиск:

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