Моё меню Общее меню Сообщество Правила форума Все прочитано
Вернуться   uForum.uz > ИКТ и телеком > Разное/IT
Сообщения за день Поиск
Знаете ли Вы, что ...
...для каждой темы существует свой раздел. Изучите структуру форума. Если соответствующего раздела нет, то всегда есть раздел "Разное" :)
<< Предыдущий совет - Случайный совет - Следующий совет >>

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


Ответить

 
Опции темы Опции просмотра
Старый 17.04.2014 18:49   #91  
Заблокирован(а)
Аватар для ratheon
Оффлайн
Свиноферма
нанотехнолог
Сообщений: 672
+ 1  216/160
– 0  100/60

Uzbekistan
Цитата:
Сообщение от Asmirnov5 Посмотреть сообщение
как такое сделать?
.....
через VBA
Ответить 
Реклама и уведомления
Старый 17.04.2014 18:50   #92  
Known ID Group uParty Member Ultimate
Аватар для JH
Оффлайн
Сообщений: 10,921
+ 3,666  10,931/4,676
– 584  286/214

Uzbekistan
Цитата:
Сообщение от Asmirnov5 Посмотреть сообщение
как такое сделать?

1) при вводе произвольного 4 значного числа в ячейку, под ним генерируется в столбик всех значений равных введенному числу с шагом +1

2014
2015
2016
... итд

2) справа от каждой ячейки вычисляется и отображается сумма всех цифр (без учета разрядов), например 2014=2+0+1+4
Ловите. Второй параметр в функции TEXT можно опустить, я его поставил для того чтобы заполнять нулями первые три позиции в случае ввода нечетырехзначного числа.
Вложения
Тип файла: xls sumofvalues.xls (28.5 Кб, 11 просмотров)
Ответить 
Старый 17.04.2014 18:54   #93  
Real ID Group uParty Member Ultimate
Аватар для Shomurodov Shohruh
Оффлайн
AKA:xshom
Сообщений: 1,872
+ 1,707  983/610
– 218  30/25

UzbekistanОтправить сообщение для Shomurodov Shohruh с помощью Skype™
Цитата:
Сообщение от Asmirnov5 Посмотреть сообщение
1) при вводе произвольного 4 значного числа в ячейку, под ним генерируется в столбик всех значений равных введенному числу с шагом +1
Первое что пришло в голову, это под ячейкой пишите формулу типа "A2=A1+1" и его тянете до нужной строки, т.к. до нужного предела. А вот справа чтобы отобразилось тоже надо написать формулу, которая вычисляла бы разряды и складывала бы. Не знаю, существует ли функция которая вычисляла бы разряды, в лоб можно делением на 1000, 100, 10 и и отбирая целые части посчитать.
Ответить 
2 "+" от:
Старый 17.04.2014 18:54   #94  
Real ID Group uParty Member Ultimate
Аватар для Nadir Zaitov
Оффлайн
Сообщений: 13,210
+ 4,958  9,176/3,940
– 170  137/105

UzbekistanОтправить сообщение для Nadir Zaitov с помощью Skype™
Или так. Только объясните зачем вам эта фигня?
Вложения
Тип файла: xls Фиговина.xls (14.0 Кб, 8 просмотров)
__________________
Тот факт, что медуза выжила 650 миллионов лет без мозгов, даёт надежду многим.

Последний раз редактировалось Nadir Zaitov; 17.04.2014 в 18:57.
Ответить 
"+" от:
Старый 17.04.2014 18:59   #95  
Real ID Group uParty Member Ultimate
Аватар для Nadir Zaitov
Оффлайн
Сообщений: 13,210
+ 4,958  9,176/3,940
– 170  137/105

UzbekistanОтправить сообщение для Nadir Zaitov с помощью Skype™
Цитата:
Сообщение от JH Посмотреть сообщение
Ловите. Второй параметр в функции TEXT можно опустить, я его поставил для того чтобы заполнять нулями первые три позиции в случае ввода нечетырехзначного числа.
По этой же причине я работал с остатком от деления на 10000. Если введут непонятное число, то вырежется именно 4 разряда (единицы, десятки, сотни и тысячи).
__________________
Тот факт, что медуза выжила 650 миллионов лет без мозгов, даёт надежду многим.
Ответить 
"+" от:
Старый 17.04.2014 19:06   #96  
Read Only
Аватар для Asmirnov5
Оффлайн
Сообщений: 2,937
+ 830  594/455
– 47  158/115

Uzbekistan
Цитата:
Сообщение от JH Посмотреть сообщение
Цитата:
Сообщение от Asmirnov5 Посмотреть сообщение
как такое сделать?

1) при вводе произвольного 4 значного числа в ячейку, под ним генерируется в столбик всех значений равных введенному числу с шагом +1

2014
2015
2016
... итд

2) справа от каждой ячейки вычисляется и отображается сумма всех цифр (без учета разрядов), например 2014=2+0+1+4
Ловите. Второй параметр в функции TEXT можно опустить, я его поставил для того чтобы заполнять нулями первые три позиции в случае ввода нечетырехзначного числа.
спасибо. а если чуть сложнее?

имеются три ячейки. в первую вносится число дня (от 1 до 30 (31) (ну и до 29 для февраля високосных годов)), во вторую номер месяца (1-12), в третью - год.

1) должна генерироваться сумма всех чисел без учета разряда, например: 17.04.2014 = 1+7+0+4+2+0+1+4

2) в столбцах под ячейками автоматом выстраиваются календарная последовательность дней (от 1 до 30 и 31(там где нужно) или до 29 с учетом високосности года), месяцев (шаг+1 от 1 до 12 с повтором) и годов (шаг +1).

17 04 2014
...
01 12 2014
...
01 01 2015

итд

то бишь с годами понятно теперь, но с циклом по типу 1-30 (или 31 или 29) нет

Последний раз редактировалось Asmirnov5; 17.04.2014 в 19:25.
Ответить 
Старый 17.04.2014 19:24   #97  
Known ID Group uParty Member Ultimate
Аватар для JH
Оффлайн
Сообщений: 10,921
+ 3,666  10,931/4,676
– 584  286/214

Uzbekistan
Asmirnov5, вторую часть не понял.
Вам нужно начиная с введенной даты и далее с шагом один день? Ваш пример только запутывает.
Ответить 
Старый 17.04.2014 19:29   #98  
Known ID Group uParty Member Ultimate
Аватар для JH
Оффлайн
Сообщений: 10,921
+ 3,666  10,931/4,676
– 584  286/214

Uzbekistan
Вот, короче. Принцип, думаю, ясен, дальше крутите как хотите.

(Мучавшая вас проблема дней в месяце решается автоматически прибавлением единицы к предыдущей дате)
Вложения
Тип файла: xls анивёух2.xls (28.5 Кб, 10 просмотров)
Ответить 
"+" от:
Реклама и уведомления
Старый 17.04.2014 19:53   #99  
Аватар для Немой
Оффлайн
Сообщений: 1,732
+ 301  541/376
– 0  31/23

Uzbekistan
Зачётная тема. Обычно я подобные задачи решаю через VBS. Но, тем не менее, в использовании формул есть свои плюсы.
NZ, мне очень понравилось твоё решение примера с задачами по вычитанию. Изящно.
Ответить 
"+" от:
Старый 17.04.2014 20:32   #100  
Read Only
Аватар для Asmirnov5
Оффлайн
Сообщений: 2,937
+ 830  594/455
– 47  158/115

Uzbekistan
Цитата:
Сообщение от JH Посмотреть сообщение
Вот, короче. Принцип, думаю, ясен, дальше крутите как хотите.

(Мучавшая вас проблема дней в месяце решается автоматически прибавлением единицы к предыдущей дате)
спасибо. каждый раз по достижении 12-го месяца будет прибавляться +1 к году?

забыл совсем что число месяца должно целиком прибавляться к сумме...

Кому интересно зачем - просто прочел книгу по нумерологии, стало интересно разложить значения.

Последний раз редактировалось Asmirnov5; 17.04.2014 в 20:53.
Ответить 
Ответить




Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot
Advertisement System V2.5 By Branden
OOO «Единый интегратор UZINFOCOM»


Новые 24 часа Кто на форуме Новички Поиск Кабинет Все прочитано Вверх