Здравствуйте, у меня есть табличка с цифрами от 1 до 70 расположены в разном порядке. Мне надо сделать так допусти идет ряд цифр 55,6,7,11,55,23,7,44,34,55,7,30,10. С этого ряда допустим мне надо число 55 и надо взять соседнее число это 6, чтобы они автоматически перемещались в другой столбик 55,6. 55,23. 55,7.
Здравствуйте, у меня есть табличка с цифрами от 1 до 70 расположены в разном порядке. Мне надо сделать так допусти идет ряд цифр 55,6,7,11,55,23,7,44,34,55,7,30,10. С этого ряда допустим мне надо число 55 и надо взять соседнее число это 6, чтобы они автоматически перемещались в другой столбик 55,6. 55,23. 55,7.ivan47
ИНДЕКС(F$3:Q$18;НАИМЕНЬШИЙ(ЕСЛИ(E$3:P$18=AC$2;СТРОКА(A$1:L$16));СТРОКА(A1));ОСТАТ(НАИМЕНЬШИЙ(ЕСЛИ(E$3:P$18=AC$2;СТРОКА(A$1:L$16)+СТОЛБЕЦ(A$1:L$16)%%);СТРОКА(A1));1)/1%%) 1. ЕСЛИ(E$3:P$18=AC$2;СТРОКА(A$1:L$16)) - если в массиве Е:Р находим нужное значение, то ставим номер строки, начиная с единицы, иначе - текст ЛОЖЬ 2. СТРОКА(A1) - номер строки А1, равен 1 (*для А2 будет уже =2, ...) 3. НАИМЕНЬШИЙ(ЕСЛИ(E$3:P$18=AC$2;СТРОКА(A$1:L$16));СТРОКА(A1)) - в массиве из п.1 ищем то наименьшее значение, которое получили в п.2 4. СТРОКА(A$1:L$16)+СТОЛБЕЦ(A$1:L$16)%% - дает сумму из номера строки и номера столбца, дважды деленного на 100 (то есть, на 10000) - получаем, например, 4,0006 5. ЕСЛИ(E$3:P$18=AC$2;СТРОКА(A$1:L$16)+СТОЛБЕЦ(A$1:L$16)%%) - аналогично п.1, только ставим не номер строки, а то, что получили в п.4 6. НАИМЕНЬШИЙ(ЕСЛИ(E$3:P$18=AC$2;СТРОКА(A$1:L$16)+СТОЛБЕЦ(A$1:L$16)%%);СТРОКА(A1)) - аналогично п.3 7. ОСТАТ(п.6;1) - из 4,0006 получаем 0,0004 8. п.7/1%% - умножаем п.7 на 10000 (обратно пункта 4, в котором делили) п.3 - это номер строки, п.8 - номер столбца 9. ИНДЕКС(F$3:Q$18;п.3;п.8) - из массива F:Q (смещен на один столбец вправо относительно массива из п.1 и п.5) выбираем нужные строку и столбец
ИНДЕКС(F$3:Q$18;НАИМЕНЬШИЙ(ЕСЛИ(E$3:P$18=AC$2;СТРОКА(A$1:L$16));СТРОКА(A1));ОСТАТ(НАИМЕНЬШИЙ(ЕСЛИ(E$3:P$18=AC$2;СТРОКА(A$1:L$16)+СТОЛБЕЦ(A$1:L$16)%%);СТРОКА(A1));1)/1%%) 1. ЕСЛИ(E$3:P$18=AC$2;СТРОКА(A$1:L$16)) - если в массиве Е:Р находим нужное значение, то ставим номер строки, начиная с единицы, иначе - текст ЛОЖЬ 2. СТРОКА(A1) - номер строки А1, равен 1 (*для А2 будет уже =2, ...) 3. НАИМЕНЬШИЙ(ЕСЛИ(E$3:P$18=AC$2;СТРОКА(A$1:L$16));СТРОКА(A1)) - в массиве из п.1 ищем то наименьшее значение, которое получили в п.2 4. СТРОКА(A$1:L$16)+СТОЛБЕЦ(A$1:L$16)%% - дает сумму из номера строки и номера столбца, дважды деленного на 100 (то есть, на 10000) - получаем, например, 4,0006 5. ЕСЛИ(E$3:P$18=AC$2;СТРОКА(A$1:L$16)+СТОЛБЕЦ(A$1:L$16)%%) - аналогично п.1, только ставим не номер строки, а то, что получили в п.4 6. НАИМЕНЬШИЙ(ЕСЛИ(E$3:P$18=AC$2;СТРОКА(A$1:L$16)+СТОЛБЕЦ(A$1:L$16)%%);СТРОКА(A1)) - аналогично п.3 7. ОСТАТ(п.6;1) - из 4,0006 получаем 0,0004 8. п.7/1%% - умножаем п.7 на 10000 (обратно пункта 4, в котором делили) п.3 - это номер строки, п.8 - номер столбца 9. ИНДЕКС(F$3:Q$18;п.3;п.8) - из массива F:Q (смещен на один столбец вправо относительно массива из п.1 и п.5) выбираем нужные строку и столбец_Boroda_