Нахождение числовые фигуры в таблице
Albertas
Дата: Понедельник, 17.09.2018, 20:09 |
Сообщение № 1
Группа: Пользователи
Ранг: Новичок
Сообщений: 16
Репутация:
0
±
Замечаний:
0% ±
Excel 2016
Добрый вечер. Помогите решить задачу. В поле таблицы B1 есть числа -1 или 1, они могут создавать определённые числовые фигуры, например, треугольник или квадрат. А в других таблицах B2 и B3 есть эталон треугольника или квадрата, которые должен быть найден в таблице B1. Задача состоится в том, что нужно вывести ответ- сколько будет треугольников или квадратов в таблице B1. Спасибо.
Добрый вечер. Помогите решить задачу. В поле таблицы B1 есть числа -1 или 1, они могут создавать определённые числовые фигуры, например, треугольник или квадрат. А в других таблицах B2 и B3 есть эталон треугольника или квадрата, которые должен быть найден в таблице B1. Задача состоится в том, что нужно вывести ответ- сколько будет треугольников или квадратов в таблице B1. Спасибо. Albertas
Ответить
Сообщение Добрый вечер. Помогите решить задачу. В поле таблицы B1 есть числа -1 или 1, они могут создавать определённые числовые фигуры, например, треугольник или квадрат. А в других таблицах B2 и B3 есть эталон треугольника или квадрата, которые должен быть найден в таблице B1. Задача состоится в том, что нужно вывести ответ- сколько будет треугольников или квадратов в таблице B1. Спасибо. Автор - Albertas Дата добавления - 17.09.2018 в 20:09
iMrTidy
Дата: Понедельник, 17.09.2018, 21:05 |
Сообщение № 2
Группа: Пользователи
Ранг: Участник
Сообщений: 85
Репутация:
14
±
Замечаний:
0% ±
NO
Треугольников 2. Квадратов 1.
Треугольников 2. Квадратов 1. iMrTidy
Вышенаписанное мной не является истиной, но лишь моя точка зрения, которая скорее всего ошибочна.
Ответить
Сообщение Треугольников 2. Квадратов 1. Автор - iMrTidy Дата добавления - 17.09.2018 в 21:05
Светлый
Дата: Понедельник, 17.09.2018, 21:11 |
Сообщение № 3
Группа: Друзья
Ранг: Старожил
Сообщений: 1829
Репутация:
510
±
Замечаний:
0% ±
Excel 2013, 2016
Добрый вечер! Для квадратов массивная формула:Код
=СУММ(--(A3:E11+B3:F11+A4:E12+B4:F12=4))
Добрый вечер! Для квадратов массивная формула:Код
=СУММ(--(A3:E11+B3:F11+A4:E12+B4:F12=4))
Светлый
Программировать проще, чем писать стихи.
Ответить
Сообщение Добрый вечер! Для квадратов массивная формула:Код
=СУММ(--(A3:E11+B3:F11+A4:E12+B4:F12=4))
Автор - Светлый Дата добавления - 17.09.2018 в 21:11
iMrTidy
Дата: Понедельник, 17.09.2018, 21:17 |
Сообщение № 4
Группа: Пользователи
Ранг: Участник
Сообщений: 85
Репутация:
14
±
Замечаний:
0% ±
NO
Светлый, наверное следует добавить, что справедливо только если квадрат может быть именно такого размера.
Светлый, наверное следует добавить, что справедливо только если квадрат может быть именно такого размера. iMrTidy
Вышенаписанное мной не является истиной, но лишь моя точка зрения, которая скорее всего ошибочна.
Ответить
Сообщение Светлый, наверное следует добавить, что справедливо только если квадрат может быть именно такого размера. Автор - iMrTidy Дата добавления - 17.09.2018 в 21:17
Светлый
Дата: Понедельник, 17.09.2018, 21:37 |
Сообщение № 5
Группа: Друзья
Ранг: Старожил
Сообщений: 1829
Репутация:
510
±
Замечаний:
0% ±
Excel 2013, 2016
если квадрат может быть именно такого размера
Добавляю. Ориентировался строго по образцу. Формула будет считать и пересекающиеся квадраты. Для треугольников в данном примере подойдёт такая формула:Код
=СУММ(--(-A3:D11+B3:E11-C3:F11+A4:D12+B4:E12+C4:F12=6))
Она считает только фигуры - одна средняя клетка над тремя. под ними могут быть любые. *А вот так лучше:Код
=СУММ(--(-A3:D11+B3:E11-C3:F11+A4:D12+B4:E12+C4:F12-A5:D13-B5:E13-C5:F13=9))
если квадрат может быть именно такого размера
Добавляю. Ориентировался строго по образцу. Формула будет считать и пересекающиеся квадраты. Для треугольников в данном примере подойдёт такая формула:Код
=СУММ(--(-A3:D11+B3:E11-C3:F11+A4:D12+B4:E12+C4:F12=6))
Она считает только фигуры - одна средняя клетка над тремя. под ними могут быть любые. *А вот так лучше:Код
=СУММ(--(-A3:D11+B3:E11-C3:F11+A4:D12+B4:E12+C4:F12-A5:D13-B5:E13-C5:F13=9))
Светлый
Программировать проще, чем писать стихи.
Сообщение отредактировал Светлый - Понедельник, 17.09.2018, 21:51
Ответить
Сообщение если квадрат может быть именно такого размера
Добавляю. Ориентировался строго по образцу. Формула будет считать и пересекающиеся квадраты. Для треугольников в данном примере подойдёт такая формула:Код
=СУММ(--(-A3:D11+B3:E11-C3:F11+A4:D12+B4:E12+C4:F12=6))
Она считает только фигуры - одна средняя клетка над тремя. под ними могут быть любые. *А вот так лучше:Код
=СУММ(--(-A3:D11+B3:E11-C3:F11+A4:D12+B4:E12+C4:F12-A5:D13-B5:E13-C5:F13=9))
Автор - Светлый Дата добавления - 17.09.2018 в 21:37
bmv98rus
Дата: Понедельник, 17.09.2018, 21:40 |
Сообщение № 6
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4110
Репутация:
768
±
Замечаний:
0% ±
Excel 2013/2016
Albertas, Могут ли фигуры соприкасаться или накладываться?
Albertas, Могут ли фигуры соприкасаться или накладываться? bmv98rus
Замечательный Временно просто медведь , процентов на 20 .
Ответить
Сообщение Albertas, Могут ли фигуры соприкасаться или накладываться? Автор - bmv98rus Дата добавления - 17.09.2018 в 21:40
Albertas
Дата: Понедельник, 17.09.2018, 22:38 |
Сообщение № 7
Группа: Пользователи
Ранг: Новичок
Сообщений: 16
Репутация:
0
±
Замечаний:
0% ±
Excel 2016
Нет ,нет соприкасаться не может, потому что соприкосновения даёт другие фигуры.
Нет ,нет соприкасаться не может, потому что соприкосновения даёт другие фигуры. Albertas
Ответить
Сообщение Нет ,нет соприкасаться не может, потому что соприкосновения даёт другие фигуры. Автор - Albertas Дата добавления - 17.09.2018 в 22:38
Светлый
Дата: Вторник, 18.09.2018, 12:47 |
Сообщение № 8
Группа: Друзья
Ранг: Старожил
Сообщений: 1829
Репутация:
510
±
Замечаний:
0% ±
Excel 2013, 2016
Так будет лучше:Код
=СУММ(--(МУМНОЖ(СЧЁТЕСЛИ(СМЕЩ(A3;{0;1;1;2;2;3;3;3}+ОСТАТ(СТРОКА(7:28);7);{2;1;3;0;4;1;2;3}-1+СТРОКА(7:28)/7);"<1");{1:1:1:1:1:1:1:1})+МУМНОЖ(СЧЁТЕСЛИ(СМЕЩ(A3;{1;2;2;2}+ОСТАТ(СТРОКА(7:28);7);{2;1;2;3}-1+СТРОКА(7:28)/7);1);{1:1:1:1})=12))
Код
=СУММ(--(МУМНОЖ(СЧЁТЕСЛИ(СМЕЩ(A3;{0;0;1;1;2;2;3;3}+ОСТАТ(СТРОКА(7:35);7);{1;2;0;3;0;3;1;2}-1+СТРОКА(7:35)/7);"<1");{1:1:1:1:1:1:1:1})+МУМНОЖ(СЧЁТЕСЛИ(СМЕЩ(A3;{1;1;2;2}+ОСТАТ(СТРОКА(7:35);7);{1;2;1;2}-1+СТРОКА(7:35)/7);1);{1:1:1:1})=12))
Фигурам допустимо соприкасаться углами.
Так будет лучше:Код
=СУММ(--(МУМНОЖ(СЧЁТЕСЛИ(СМЕЩ(A3;{0;1;1;2;2;3;3;3}+ОСТАТ(СТРОКА(7:28);7);{2;1;3;0;4;1;2;3}-1+СТРОКА(7:28)/7);"<1");{1:1:1:1:1:1:1:1})+МУМНОЖ(СЧЁТЕСЛИ(СМЕЩ(A3;{1;2;2;2}+ОСТАТ(СТРОКА(7:28);7);{2;1;2;3}-1+СТРОКА(7:28)/7);1);{1:1:1:1})=12))
Код
=СУММ(--(МУМНОЖ(СЧЁТЕСЛИ(СМЕЩ(A3;{0;0;1;1;2;2;3;3}+ОСТАТ(СТРОКА(7:35);7);{1;2;0;3;0;3;1;2}-1+СТРОКА(7:35)/7);"<1");{1:1:1:1:1:1:1:1})+МУМНОЖ(СЧЁТЕСЛИ(СМЕЩ(A3;{1;1;2;2}+ОСТАТ(СТРОКА(7:35);7);{1;2;1;2}-1+СТРОКА(7:35)/7);1);{1:1:1:1})=12))
Фигурам допустимо соприкасаться углами. Светлый
Программировать проще, чем писать стихи.
Ответить
Сообщение Так будет лучше:Код
=СУММ(--(МУМНОЖ(СЧЁТЕСЛИ(СМЕЩ(A3;{0;1;1;2;2;3;3;3}+ОСТАТ(СТРОКА(7:28);7);{2;1;3;0;4;1;2;3}-1+СТРОКА(7:28)/7);"<1");{1:1:1:1:1:1:1:1})+МУМНОЖ(СЧЁТЕСЛИ(СМЕЩ(A3;{1;2;2;2}+ОСТАТ(СТРОКА(7:28);7);{2;1;2;3}-1+СТРОКА(7:28)/7);1);{1:1:1:1})=12))
Код
=СУММ(--(МУМНОЖ(СЧЁТЕСЛИ(СМЕЩ(A3;{0;0;1;1;2;2;3;3}+ОСТАТ(СТРОКА(7:35);7);{1;2;0;3;0;3;1;2}-1+СТРОКА(7:35)/7);"<1");{1:1:1:1:1:1:1:1})+МУМНОЖ(СЧЁТЕСЛИ(СМЕЩ(A3;{1;1;2;2}+ОСТАТ(СТРОКА(7:35);7);{1;2;1;2}-1+СТРОКА(7:35)/7);1);{1:1:1:1})=12))
Фигурам допустимо соприкасаться углами. Автор - Светлый Дата добавления - 18.09.2018 в 12:47
Светлый
Дата: Четверг, 20.09.2018, 16:10 |
Сообщение № 9
Группа: Друзья
Ранг: Старожил
Сообщений: 1829
Репутация:
510
±
Замечаний:
0% ±
Excel 2013, 2016
Не давала покоя универсальная формула. Сделал формулу, которая работает по любому образцу (в оранжевых):Код
=СУММ(--(МУМНОЖ(--(Ч(СМЕЩ(J9;ОСТАТ(СТОЛБЕЦ(A:T)-1;4);(СТОЛБЕЦ(A:T)-1)/4))=Ч(СМЕЩ(A3;ОСТАТ(СТОЛБЕЦ(A:T)-1;4)+ОСТАТ(СТРОКА(7:41);7);ОТБР((СТОЛБЕЦ(A:T)-1)/4)+СТРОКА(7:41)/7-1)));1^СТРОКА(1:20))=12))
*Немного укоротил формулу:Код
=СУММ(--(МУМНОЖ(--(Ч(СМЕЩ(J8;СТОЛБЕЦ(E:X)/5;ОСТАТ(СТОЛБЕЦ(E:X);5)))=Ч(СМЕЩ(A2;СТОЛБЕЦ(E:X)/5+ОСТАТ(СТРОКА(7:41);7);ОСТАТ(СТОЛБЕЦ(E:X);5)+СТРОКА(7:41)/7-1)));1^O1:O20)=12))
Не давала покоя универсальная формула. Сделал формулу, которая работает по любому образцу (в оранжевых):Код
=СУММ(--(МУМНОЖ(--(Ч(СМЕЩ(J9;ОСТАТ(СТОЛБЕЦ(A:T)-1;4);(СТОЛБЕЦ(A:T)-1)/4))=Ч(СМЕЩ(A3;ОСТАТ(СТОЛБЕЦ(A:T)-1;4)+ОСТАТ(СТРОКА(7:41);7);ОТБР((СТОЛБЕЦ(A:T)-1)/4)+СТРОКА(7:41)/7-1)));1^СТРОКА(1:20))=12))
*Немного укоротил формулу:Код
=СУММ(--(МУМНОЖ(--(Ч(СМЕЩ(J8;СТОЛБЕЦ(E:X)/5;ОСТАТ(СТОЛБЕЦ(E:X);5)))=Ч(СМЕЩ(A2;СТОЛБЕЦ(E:X)/5+ОСТАТ(СТРОКА(7:41);7);ОСТАТ(СТОЛБЕЦ(E:X);5)+СТРОКА(7:41)/7-1)));1^O1:O20)=12))
Светлый
Программировать проще, чем писать стихи.
Сообщение отредактировал Светлый - Четверг, 20.09.2018, 22:11
Ответить
Сообщение Не давала покоя универсальная формула. Сделал формулу, которая работает по любому образцу (в оранжевых):Код
=СУММ(--(МУМНОЖ(--(Ч(СМЕЩ(J9;ОСТАТ(СТОЛБЕЦ(A:T)-1;4);(СТОЛБЕЦ(A:T)-1)/4))=Ч(СМЕЩ(A3;ОСТАТ(СТОЛБЕЦ(A:T)-1;4)+ОСТАТ(СТРОКА(7:41);7);ОТБР((СТОЛБЕЦ(A:T)-1)/4)+СТРОКА(7:41)/7-1)));1^СТРОКА(1:20))=12))
*Немного укоротил формулу:Код
=СУММ(--(МУМНОЖ(--(Ч(СМЕЩ(J8;СТОЛБЕЦ(E:X)/5;ОСТАТ(СТОЛБЕЦ(E:X);5)))=Ч(СМЕЩ(A2;СТОЛБЕЦ(E:X)/5+ОСТАТ(СТРОКА(7:41);7);ОСТАТ(СТОЛБЕЦ(E:X);5)+СТРОКА(7:41)/7-1)));1^O1:O20)=12))
Автор - Светлый Дата добавления - 20.09.2018 в 16:10