Тема - Совместить две формулы сложение чисел в ячейке и проведение значения в диапазон от 1-22. Добрый день есть формула. Ее надо допилить чтоб значение вписывалось в диапазон от 1-22. 1 - формула работает так чтоб число большее 22 приводилось в диапазон 1-22, к примеру 36 в ячейке, 36-22=14 2- формула производит сложение чисел в ячейке, допустим получится 36 вот мне и надо чтобы объединились формулы и получить результат от 1-22. 9999 сумма равна 36 Можно ли самому дописывать как то самому чтоб не задавать в последующем вопросы?
Это как? Допустим, сумма получилась 50. Как такую "сумму привести в диапазон от 1-22"? 50 - 22 = 28. Никак... Не понять не только нумерологию, но и нумерологов
=ЕСЛИ(ОСТАТ(I2;22);ОСТАТ(I2;22);1)
или
=ЕСЛИ(ОСТАТ(СУММ((ДЛСТР(C2)-ДЛСТР(ПОДСТАВИТЬ(C2;{1;2;3;4;5;6;7;8;9};)))*{1;2;3;4;5;6;7;8;9});22);ОСТАТ(СУММ((ДЛСТР(C2)-ДЛСТР(ПОДСТАВИТЬ(C2;{1;2;3;4;5;6;7;8;9};)))*{1;2;3;4;5;6;7;8;9});22);1)
Но при сумме чисел =22 и 23; 44 и 45; 66 и 67 результат будет =1.
50-22=28, 28-22=6 Ну с 10 попытки я в теме вроде отразил суть задачи, или не правильно(((
Цитата
Ігор Гончаренко написал: сейчас повалят решенияи по барабану, что ничего не понятно.
Да я без упреков, ну не могу я точно изложить смысл проблемы, я вижу ее так. Да согласен что торможу, ну я много пролистал тем во многих тоже тема не отражает смысл, будем стараться.
Код
=ОСТАТ(А1-1;22)+1
Эта формула приводит в диапазон от 1- 22.
Цитата
gling написал: Но при сумме чисел =22 и 23; 44 и 45; 66 и 67 результат будет =1.
Вроде работает)))) сейчас проверю, спасибо! Проверил, да 22 меняется на 1 это не правильно надо оставить 22 а вот если получится 0 то его автоматом заменить на 22 Без обид!