<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.harlamenkov.ru/index.php?action=history&amp;feed=atom&amp;title=RU%2Fkb%2F00000473</id>
	<title>RU/kb/00000473 - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.harlamenkov.ru/index.php?action=history&amp;feed=atom&amp;title=RU%2Fkb%2F00000473"/>
	<link rel="alternate" type="text/html" href="https://wiki.harlamenkov.ru/index.php?title=RU/kb/00000473&amp;action=history"/>
	<updated>2026-11-11T19:17:01Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.33.0</generator>
	<entry>
		<id>https://wiki.harlamenkov.ru/index.php?title=RU/kb/00000473&amp;diff=18347&amp;oldid=prev</id>
		<title>Sancho at 09:12, 4 October 2011</title>
		<link rel="alternate" type="text/html" href="https://wiki.harlamenkov.ru/index.php?title=RU/kb/00000473&amp;diff=18347&amp;oldid=prev"/>
		<updated>2011-10-04T09:12:28Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;Revision as of 09:12, 4 October 2011&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l1&quot; &gt;Line 1:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 1:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;section begin=title /&amp;gt;&amp;lt;noinclude&amp;gt;{{DISPLAYTITLE:База Знаний: Функции {{OOoC|1}}. &amp;lt;/noinclude&amp;gt;Условный &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;подсчет &lt;/del&gt;и суммирование&amp;lt;noinclude&amp;gt;}}&amp;lt;/noinclude&amp;gt;&amp;lt;section end=title /&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;section begin=title /&amp;gt;&amp;lt;noinclude&amp;gt;{{DISPLAYTITLE:База Знаний: Функции {{OOoC|1}}. &amp;lt;/noinclude&amp;gt;Условный &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;подсчёт &lt;/ins&gt;и суммирование&amp;lt;noinclude&amp;gt;}}&amp;lt;/noinclude&amp;gt;&amp;lt;section end=title /&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;{{BreadCrumbL10n|RU/kb/module/calc/function/mathematical}}&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;{{BreadCrumbL10n|RU/kb/module/calc/function/mathematical}}&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;__NOTOC__&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;__NOTOC__&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Sancho</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.harlamenkov.ru/index.php?title=RU/kb/00000473&amp;diff=17887&amp;oldid=prev</id>
		<title>Sancho at 15:50, 23 September 2011</title>
		<link rel="alternate" type="text/html" href="https://wiki.harlamenkov.ru/index.php?title=RU/kb/00000473&amp;diff=17887&amp;oldid=prev"/>
		<updated>2011-09-23T15:50:01Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;Revision as of 15:50, 23 September 2011&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l21&quot; &gt;Line 21:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 21:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=== Функция SUMPRODUCT ===&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=== Функция SUMPRODUCT ===&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;{| align=&amp;quot;right&amp;quot;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;{| align=&amp;quot;right&amp;quot;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;  |{{RUkbCalcNoExcel}}&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;  |{{RUkbCalcNoExcel&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;|1&lt;/ins&gt;}}&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|}&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|}&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Функция SUMPRODUCT может использоваться для выполнения вычислений подсчёта и&amp;amp;nbsp;суммирования в&amp;amp;nbsp;предыдущем разделе, не&amp;amp;nbsp;используя дополнительные столбцы. Необходимо понять формулы массива, чтобы понять её.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Функция SUMPRODUCT может использоваться для выполнения вычислений подсчёта и&amp;amp;nbsp;суммирования в&amp;amp;nbsp;предыдущем разделе, не&amp;amp;nbsp;используя дополнительные столбцы. Необходимо понять формулы массива, чтобы понять её.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Sancho</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.harlamenkov.ru/index.php?title=RU/kb/00000473&amp;diff=17882&amp;oldid=prev</id>
		<title>Sancho at 14:06, 23 September 2011</title>
		<link rel="alternate" type="text/html" href="https://wiki.harlamenkov.ru/index.php?title=RU/kb/00000473&amp;diff=17882&amp;oldid=prev"/>
		<updated>2011-09-23T14:06:12Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;Revision as of 14:06, 23 September 2011&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l5&quot; &gt;Line 5:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 5:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;section begin=toc /&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;section begin=toc /&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;В этой статье приведён обзор различных способов условного &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;подсчета &lt;/del&gt;и&amp;amp;nbsp;суммирования содержимого ячеек, в&amp;amp;nbsp;зависимости от&amp;amp;nbsp;результата некоторой проверки.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;В этой статье приведён обзор различных способов условного &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;подсчёта &lt;/ins&gt;и&amp;amp;nbsp;суммирования содержимого ячеек, в&amp;amp;nbsp;зависимости от&amp;amp;nbsp;результата некоторой проверки.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=== Условия в диапазонах ячеек ===&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=== Условия в диапазонах ячеек ===&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l11&quot; &gt;Line 11:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 11:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;В&amp;amp;nbsp;числовых вычислениях, '''TRUE''' рассматривается как 1, а&amp;amp;nbsp;'''FALSE''' — как 0. Таким образом &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;введенная &lt;/del&gt;формула '''=SUM(D1:D6)''' просто суммирует эти единицы и&amp;amp;nbsp;нули, и&amp;amp;nbsp;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;дает &lt;/del&gt;нам количество элементов, которые соответствуют одновременно условиям '''красный''' И&amp;amp;nbsp;'''большой'''.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;В&amp;amp;nbsp;числовых вычислениях, '''TRUE''' рассматривается как 1, а&amp;amp;nbsp;'''FALSE''' — как 0. Таким образом &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;введённая &lt;/ins&gt;формула '''=SUM(D1:D6)''' просто суммирует эти единицы и&amp;amp;nbsp;нули, и&amp;amp;nbsp;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;даёт &lt;/ins&gt;нам количество элементов, которые соответствуют одновременно условиям '''красный''' И&amp;amp;nbsp;'''большой'''.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;На самом деле, так как '''TRUE''' и&amp;amp;nbsp;'''FALSE''' оцениваются как 1&amp;amp;nbsp;и 0, мы не&amp;amp;nbsp;нуждаемся в&amp;amp;nbsp;функции '''AND''' — в&amp;amp;nbsp;'''D1''' мы можем просто записать '''=(A1=“красный”)*(B1=“большой”)''', и&amp;amp;nbsp;скопировать&amp;amp;nbsp;/&amp;amp;nbsp;вставить вниз в&amp;amp;nbsp;ячейки D2:D6.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;На самом деле, так как '''TRUE''' и&amp;amp;nbsp;'''FALSE''' оцениваются как 1&amp;amp;nbsp;и 0, мы не&amp;amp;nbsp;нуждаемся в&amp;amp;nbsp;функции '''AND''' — в&amp;amp;nbsp;'''D1''' мы можем просто записать '''=(A1=“красный”)*(B1=“большой”)''', и&amp;amp;nbsp;скопировать&amp;amp;nbsp;/&amp;amp;nbsp;вставить вниз в&amp;amp;nbsp;ячейки D2:D6.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Теперь &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;пойдем &lt;/del&gt;дальше. Предположим, что диапазон '''C1:C6''' содержит список весов этих элементов, и&amp;amp;nbsp;мы желаем знать суммарную массу для всех больших и&amp;amp;nbsp;красных элементов. В&amp;amp;nbsp;ячейке '''D1''' мы запишем '''=(A1=“красный”)*(B1=“большой”)*C1''', и&amp;amp;nbsp;скопируем&amp;amp;nbsp;/&amp;amp;nbsp;вставим эту формулу вниз в&amp;amp;nbsp;ячейки '''D2:D6'''. Ячейка '''D1''' будет содержать вес в&amp;amp;nbsp;'''C1''', если условия будут выполняться (и ноль в&amp;amp;nbsp;противном случае) и&amp;amp;nbsp;так далее для ячеек '''D2:D6''', следовательно '''=SUM(D1:D6)''' теперь даст нам суммарный вес.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Теперь &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;пойдём &lt;/ins&gt;дальше. Предположим, что диапазон '''C1:C6''' содержит список весов этих элементов, и&amp;amp;nbsp;мы желаем знать суммарную массу для всех больших и&amp;amp;nbsp;красных элементов. В&amp;amp;nbsp;ячейке '''D1''' мы запишем '''=(A1=“красный”)*(B1=“большой”)*C1''', и&amp;amp;nbsp;скопируем&amp;amp;nbsp;/&amp;amp;nbsp;вставим эту формулу вниз в&amp;amp;nbsp;ячейки '''D2:D6'''. Ячейка '''D1''' будет содержать вес в&amp;amp;nbsp;'''C1''', если условия будут выполняться (и ноль в&amp;amp;nbsp;противном случае) и&amp;amp;nbsp;так далее для ячеек '''D2:D6''', следовательно '''=SUM(D1:D6)''' теперь даст нам суммарный вес.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[File:Conditions_in_the_ranges_of_cells-2 ru.png|360px|thumb|right|Рис. 2: Условия в&amp;amp;nbsp;диапазонах ячеек.]]В&amp;amp;nbsp;качестве альтернативы, можно заполнить диапазон '''D1:D6''' формулой массива. В&amp;amp;nbsp;ячейке '''D1''', напишите '''=(A1:A6=“красный”)*(B1:B6=“большой”)*C1:C6''', и&amp;amp;nbsp;введите, нажав {{Key|Ctrl|Shift|Enter}}. Все ячейки в&amp;amp;nbsp;диапазоне '''D1:D6''' теперь показывают требуемый вес как ранее.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[File:Conditions_in_the_ranges_of_cells-2 ru.png|360px|thumb|right|Рис. 2: Условия в&amp;amp;nbsp;диапазонах ячеек.]]В&amp;amp;nbsp;качестве альтернативы, можно заполнить диапазон '''D1:D6''' формулой массива. В&amp;amp;nbsp;ячейке '''D1''', напишите '''=(A1:A6=“красный”)*(B1:B6=“большой”)*C1:C6''', и&amp;amp;nbsp;введите, нажав {{Key|Ctrl|Shift|Enter}}. Все ячейки в&amp;amp;nbsp;диапазоне '''D1:D6''' теперь показывают требуемый вес как ранее.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=== Функция SUMPRODUCT ===&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=== Функция SUMPRODUCT ===&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Функция SUMPRODUCT может использоваться для выполнения вычислений &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;подсчета &lt;/del&gt;и&amp;amp;nbsp;суммирования в&amp;amp;nbsp;предыдущем разделе, не&amp;amp;nbsp;используя дополнительные столбцы. Необходимо понять формулы массива, чтобы понять её.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;{| align=&amp;quot;right&amp;quot;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt; |{{RUkbCalcNoExcel}}&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;|}&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Функция SUMPRODUCT может использоваться для выполнения вычислений &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;подсчёта &lt;/ins&gt;и&amp;amp;nbsp;суммирования в&amp;amp;nbsp;предыдущем разделе, не&amp;amp;nbsp;используя дополнительные столбцы. Необходимо понять формулы массива, чтобы понять её.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Используя пример суммирования из&amp;amp;nbsp;предыдущего раздела, '''A1:A6=“красный”''', '''B1:B6=“большой”''' и&amp;amp;nbsp;'''C1:C6''' можно рассмотреть как 3&amp;amp;nbsp;отдельных массива, не&amp;amp;nbsp;отображаемых, но&amp;amp;nbsp;внутренне рассчитываемых.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Используя пример суммирования из&amp;amp;nbsp;предыдущего раздела, '''A1:A6=“красный”''', '''B1:B6=“большой”''' и&amp;amp;nbsp;'''C1:C6''' можно рассмотреть как 3&amp;amp;nbsp;отдельных массива, не&amp;amp;nbsp;отображаемых, но&amp;amp;nbsp;внутренне рассчитываемых.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l28&quot; &gt;Line 28:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 31:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;'''(A1=“red”)*(B1=“big”)*C1 + (A2=“red”)*(B2=“big”)*C2 + ...'''&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;'''(A1=“red”)*(B1=“big”)*C1 + (A2=“red”)*(B2=“big”)*C2 + ...'''&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Это так-же &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;дает &lt;/del&gt;нам суммарный вес, однако, дополнительный столбец не&amp;amp;nbsp;требуется.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Это так-же &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;даёт &lt;/ins&gt;нам суммарный вес, однако, дополнительный столбец не&amp;amp;nbsp;требуется.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Для переносимости в&amp;amp;nbsp;Excel, используйте формулу '''=SUMPRODUCT((A1:A6=“красный”)*(B1:B6=“большой”)*C1:C6)''',поскольку Calc и&amp;amp;nbsp;Excel рассматривают логические результаты по-разному.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Для переносимости в&amp;amp;nbsp;Excel, используйте формулу '''=SUMPRODUCT((A1:A6=“красный”)*(B1:B6=“большой”)*C1:C6)''',поскольку Calc и&amp;amp;nbsp;Excel рассматривают логические результаты по-разному.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l37&quot; &gt;Line 37:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 40:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=== Функция SUM с формулами массива ===&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=== Функция SUM с формулами массива ===&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;В&amp;amp;nbsp;качестве альтернативы функции '''SUMPRODUCT''' можно использовать функцию SUM. Предыдущий пример был бы записан следующим образом:'''=SUM((A1:A6=“красный”)*(B1:B6=“большой”)*C1:C6))'''и &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;введен &lt;/del&gt;как формула массива, нажатием {{Key|Ctrl|Shift|Enter}}. Как и&amp;amp;nbsp;в&amp;amp;nbsp;случае с&amp;amp;nbsp;функцией '''SUMPRODUCT''', это работает, перемножая соответствующие элементы массивов вместе и&amp;amp;nbsp;возвращая их сумму.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;В&amp;amp;nbsp;качестве альтернативы функции '''SUMPRODUCT''' можно использовать функцию SUM. Предыдущий пример был бы записан следующим образом:'''=SUM((A1:A6=“красный”)*(B1:B6=“большой”)*C1:C6))'''и &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;введён &lt;/ins&gt;как формула массива, нажатием {{Key|Ctrl|Shift|Enter}}. Как и&amp;amp;nbsp;в&amp;amp;nbsp;случае с&amp;amp;nbsp;функцией '''SUMPRODUCT''', это работает, перемножая соответствующие элементы массивов вместе и&amp;amp;nbsp;возвращая их сумму.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=== Суммирование элементов &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;с определенным &lt;/del&gt;форматированием ===&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=== Суммирование элементов &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;с определённым &lt;/ins&gt;форматированием ===&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Функция '''CELL''' возвращает информацию о&amp;amp;nbsp;ячейках, например, что данные отображаются в&amp;amp;nbsp;формате числа или даты и&amp;amp;nbsp;ширину столбца. Не&amp;amp;nbsp;существует функции, которая возвращает цвет или шрифт ячейки. Если не&amp;amp;nbsp;существует самостоятельной формулы, имеющая отношение к&amp;amp;nbsp;цвету или шрифту, то необходимо использовать макрос.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Функция '''CELL''' возвращает информацию о&amp;amp;nbsp;ячейках, например, что данные отображаются в&amp;amp;nbsp;формате числа или даты и&amp;amp;nbsp;ширину столбца. Не&amp;amp;nbsp;существует функции, которая возвращает цвет или шрифт ячейки. Если не&amp;amp;nbsp;существует самостоятельной формулы, имеющая отношение к&amp;amp;nbsp;цвету или шрифту, то необходимо использовать макрос.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=== Суммирование элементов, соответствующих элементам в отдельном списке ===&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=== Суммирование элементов, соответствующих элементам в отдельном списке ===&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Предположим, что диапазон '''A1:A9''' содержит список дат, диапазон '''B1:B9''' — телефонные номера, а&amp;amp;nbsp;диапазон '''C1:C9''' — затраты на&amp;amp;nbsp;телефонные звонки. '''F1:F5''' — список &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;определенных &lt;/del&gt;телефонных номеров, и&amp;amp;nbsp;необходимо узнать общую стоимость звонков по&amp;amp;nbsp;этим номерам.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Предположим, что диапазон '''A1:A9''' содержит список дат, диапазон '''B1:B9''' — телефонные номера, а&amp;amp;nbsp;диапазон '''C1:C9''' — затраты на&amp;amp;nbsp;телефонные звонки. '''F1:F5''' — список &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;определённых &lt;/ins&gt;телефонных номеров, и&amp;amp;nbsp;необходимо узнать общую стоимость звонков по&amp;amp;nbsp;этим номерам.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;В&amp;amp;nbsp;ячейке D1 &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;введем&lt;/del&gt;:'''=ISNUMBER(MATCH(B1; F$1:F$5; 0))*C1'''и скопируем и&amp;amp;nbsp;вставим в&amp;amp;nbsp;ячейки '''D2:D9'''. '''=SUM(D1:D9)''' теперь &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;дает &lt;/del&gt;общую стоимость звонков.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;В&amp;amp;nbsp;ячейке D1 &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;введём&lt;/ins&gt;:'''=ISNUMBER(MATCH(B1; F$1:F$5; 0))*C1'''и скопируем и&amp;amp;nbsp;вставим в&amp;amp;nbsp;ячейки '''D2:D9'''. '''=SUM(D1:D9)''' теперь &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;даёт &lt;/ins&gt;общую стоимость звонков.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[File:Function_ISNUMBER_ru.png|360px|thumb|right|Рис. 4: ISNUMBER.]]Чтобы выполнять это вычисление без&amp;amp;nbsp;дополнительного столбца, можно использовать: '''=SUMPRODUCT(NOT(ISERROR(MATCH(B1:B9; F$1:F$5; 0))); C1:C9)'''&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[File:Function_ISNUMBER_ru.png|360px|thumb|right|Рис. 4: ISNUMBER.]]Чтобы выполнять это вычисление без&amp;amp;nbsp;дополнительного столбца, можно использовать: '''=SUMPRODUCT(NOT(ISERROR(MATCH(B1:B9; F$1:F$5; 0))); C1:C9)'''&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Мы обсуждали выше, как может быть важно проверить параметры настройки Calc; это — хороший пример — если пользователь имеет &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;включенные &lt;/del&gt;регулярные выражения (по умолчанию), номер телефона, записанный как (720)&amp;amp;nbsp;528-1700 интерпретируется как регулярное выражение и&amp;amp;nbsp;может соответствовать записям иным, чем (720)&amp;amp;nbsp;528-1700.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Мы обсуждали выше, как может быть важно проверить параметры настройки Calc; это — хороший пример — если пользователь имеет &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;включённые &lt;/ins&gt;регулярные выражения (по умолчанию), номер телефона, записанный как (720)&amp;amp;nbsp;528-1700 интерпретируется как регулярное выражение и&amp;amp;nbsp;может соответствовать записям иным, чем (720)&amp;amp;nbsp;528-1700.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;section end=toc /&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;section end=toc /&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Sancho</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.harlamenkov.ru/index.php?title=RU/kb/00000473&amp;diff=17881&amp;oldid=prev</id>
		<title>Sancho at 14:00, 23 September 2011</title>
		<link rel="alternate" type="text/html" href="https://wiki.harlamenkov.ru/index.php?title=RU/kb/00000473&amp;diff=17881&amp;oldid=prev"/>
		<updated>2011-09-23T14:00:38Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;Revision as of 14:00, 23 September 2011&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l8&quot; &gt;Line 8:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 8:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=== Условия в диапазонах ячеек ===&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=== Условия в диапазонах ячеек ===&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[File:Conditions_in_the_ranges_of_cells_ru.png|360px|thumb|right|Рис. 1. Условия в диапазонах ячеек.]]Один простой метод для подсчета или суммирования, использующий несколько условий — ввести условия в&amp;amp;nbsp;новую строку или столбец. Например, если диапазон '''A1:A6''' содержит список цветов, а&amp;amp;nbsp;диапазон '''B1:B6''' — список размеров, то мы можем ввести в&amp;amp;nbsp;ячейку '''D1''' формулу '''&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;&amp;lt;nowiki&amp;gt;&lt;/del&gt;=(&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;&amp;lt;/nowiki&amp;gt;&lt;/del&gt;A1=“красный”)''', которая возвращается '''TRUE''' или '''FALSE''' в&amp;amp;nbsp;зависимости от&amp;amp;nbsp;того, содержит ячейка A1 текст '''красный''' или нет. В&amp;amp;nbsp;качестве альтернативы, мы можем ввести в&amp;amp;nbsp;ячейку '''D1''' формулу '''&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;&amp;lt;nowiki&amp;gt;&lt;/del&gt;=&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;&amp;lt;/nowiki&amp;gt;&lt;/del&gt;AND(A1=“красный”; B1=“большой”)''', которая возвращает '''TRUE''', если ячейка '''A1''' содержит '''красный''' И&amp;amp;nbsp;ячейка '''B1''' содержит '''большой''' и&amp;amp;nbsp;'''FALSE''' в&amp;amp;nbsp;противном случае. Скопируйте и&amp;amp;nbsp;вставьте эту формулу в&amp;amp;nbsp;ячейки '''D2:D6''', и&amp;amp;nbsp;мы имеем диапазон ячеек, которые содержат '''TRUE''', если условия выполняются и&amp;amp;nbsp;'''FALSE''' в&amp;amp;nbsp;противном случае.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[File:Conditions_in_the_ranges_of_cells_ru.png|360px|thumb|right|Рис. 1. Условия в диапазонах ячеек.]]Один простой метод для подсчета или суммирования, использующий несколько условий — ввести условия в&amp;amp;nbsp;новую строку или столбец. Например, если диапазон '''A1:A6''' содержит список цветов, а&amp;amp;nbsp;диапазон '''B1:B6''' — список размеров, то мы можем ввести в&amp;amp;nbsp;ячейку '''D1''' формулу '''=(A1=“красный”)''', которая возвращается '''TRUE''' или '''FALSE''' в&amp;amp;nbsp;зависимости от&amp;amp;nbsp;того, содержит ячейка A1 текст '''красный''' или нет. В&amp;amp;nbsp;качестве альтернативы, мы можем ввести в&amp;amp;nbsp;ячейку '''D1''' формулу '''=AND(A1=“красный”; B1=“большой”)''', которая возвращает '''TRUE''', если ячейка '''A1''' содержит '''красный''' И&amp;amp;nbsp;ячейка '''B1''' содержит '''большой''' и&amp;amp;nbsp;'''FALSE''' в&amp;amp;nbsp;противном случае. Скопируйте и&amp;amp;nbsp;вставьте эту формулу в&amp;amp;nbsp;ячейки '''D2:D6''', и&amp;amp;nbsp;мы имеем диапазон ячеек, которые содержат '''TRUE''', если условия выполняются и&amp;amp;nbsp;'''FALSE''' в&amp;amp;nbsp;противном случае.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;В&amp;amp;nbsp;числовых вычислениях, '''TRUE''' рассматривается как 1, а&amp;amp;nbsp;'''FALSE''' — как 0. Таким образом введенная формула '''&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;&amp;lt;nowiki&amp;gt;&lt;/del&gt;=&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;&amp;lt;/nowiki&amp;gt;&lt;/del&gt;SUM(D1:D6)''' просто суммирует эти единицы и&amp;amp;nbsp;нули, и&amp;amp;nbsp;дает нам количество элементов, которые соответствуют одновременно условиям '''красный''' И&amp;amp;nbsp;'''большой'''.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;В&amp;amp;nbsp;числовых вычислениях, '''TRUE''' рассматривается как 1, а&amp;amp;nbsp;'''FALSE''' — как 0. Таким образом введенная формула '''=SUM(D1:D6)''' просто суммирует эти единицы и&amp;amp;nbsp;нули, и&amp;amp;nbsp;дает нам количество элементов, которые соответствуют одновременно условиям '''красный''' И&amp;amp;nbsp;'''большой'''.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;На самом деле, так как '''TRUE''' и&amp;amp;nbsp;'''FALSE''' оцениваются как 1&amp;amp;nbsp;и 0, мы не&amp;amp;nbsp;нуждаемся в&amp;amp;nbsp;функции '''AND''' — в&amp;amp;nbsp;'''D1''' мы можем просто записать '''&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;&amp;lt;nowiki&amp;gt;&lt;/del&gt;=(&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;&amp;lt;/nowiki&amp;gt;&lt;/del&gt;A1=“красный”)*(B1=“большой”)''', и&amp;amp;nbsp;скопировать&amp;amp;nbsp;/&amp;amp;nbsp;вставить вниз в&amp;amp;nbsp;ячейки D2:D6.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;На самом деле, так как '''TRUE''' и&amp;amp;nbsp;'''FALSE''' оцениваются как 1&amp;amp;nbsp;и 0, мы не&amp;amp;nbsp;нуждаемся в&amp;amp;nbsp;функции '''AND''' — в&amp;amp;nbsp;'''D1''' мы можем просто записать '''=(A1=“красный”)*(B1=“большой”)''', и&amp;amp;nbsp;скопировать&amp;amp;nbsp;/&amp;amp;nbsp;вставить вниз в&amp;amp;nbsp;ячейки D2:D6.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Теперь пойдем дальше. Предположим, что диапазон '''C1:C6''' содержит список весов этих элементов, и&amp;amp;nbsp;мы желаем знать суммарную массу для всех больших и&amp;amp;nbsp;красных элементов. В&amp;amp;nbsp;ячейке '''D1''' мы запишем '''&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;&amp;lt;nowiki&amp;gt;&lt;/del&gt;=(&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;&amp;lt;/nowiki&amp;gt;&lt;/del&gt;A1=“красный”)*(B1=“большой”)*C1''', и&amp;amp;nbsp;скопируем&amp;amp;nbsp;/&amp;amp;nbsp;вставим эту формулу вниз в&amp;amp;nbsp;ячейки '''D2:D6'''. Ячейка '''D1''' будет содержать вес в&amp;amp;nbsp;'''C1''', если условия будут выполняться (и ноль в&amp;amp;nbsp;противном случае) и&amp;amp;nbsp;так далее для ячеек '''D2:D6''', следовательно '''&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;&amp;lt;nowiki&amp;gt;&lt;/del&gt;=&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;&amp;lt;/nowiki&amp;gt;&lt;/del&gt;SUM(D1:D6)''' теперь даст нам суммарный вес.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Теперь пойдем дальше. Предположим, что диапазон '''C1:C6''' содержит список весов этих элементов, и&amp;amp;nbsp;мы желаем знать суммарную массу для всех больших и&amp;amp;nbsp;красных элементов. В&amp;amp;nbsp;ячейке '''D1''' мы запишем '''=(A1=“красный”)*(B1=“большой”)*C1''', и&amp;amp;nbsp;скопируем&amp;amp;nbsp;/&amp;amp;nbsp;вставим эту формулу вниз в&amp;amp;nbsp;ячейки '''D2:D6'''. Ячейка '''D1''' будет содержать вес в&amp;amp;nbsp;'''C1''', если условия будут выполняться (и ноль в&amp;amp;nbsp;противном случае) и&amp;amp;nbsp;так далее для ячеек '''D2:D6''', следовательно '''=SUM(D1:D6)''' теперь даст нам суммарный вес.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[File:Conditions_in_the_ranges_of_cells-2 ru.png|360px|thumb|right|Рис. 2: Условия в&amp;amp;nbsp;диапазонах ячеек.]]В&amp;amp;nbsp;качестве альтернативы, можно заполнить диапазон '''D1:D6''' формулой массива. В&amp;amp;nbsp;ячейке '''D1''', напишите '''&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;&amp;lt;nowiki&amp;gt;&lt;/del&gt;=(&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;&amp;lt;/nowiki&amp;gt;&lt;/del&gt;A1:A6=“красный”)*(B1:B6=“большой”)*C1:C6''', и&amp;amp;nbsp;введите, нажав &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;&amp;lt;tt&amp;gt;&amp;lt;nowiki&amp;gt;[&amp;lt;/nowiki&amp;gt;&lt;/del&gt;Ctrl&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;&amp;lt;nowiki&amp;gt;]+[&amp;lt;/nowiki&amp;gt;&lt;/del&gt;Shift&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;&amp;lt;nowiki&amp;gt;]+[&amp;lt;/nowiki&amp;gt;&lt;/del&gt;Enter&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;]&amp;lt;/tt&amp;gt;&lt;/del&gt;. Все ячейки в&amp;amp;nbsp;диапазоне '''D1:D6''' теперь показывают требуемый вес как ранее.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[File:Conditions_in_the_ranges_of_cells-2 ru.png|360px|thumb|right|Рис. 2: Условия в&amp;amp;nbsp;диапазонах ячеек.]]В&amp;amp;nbsp;качестве альтернативы, можно заполнить диапазон '''D1:D6''' формулой массива. В&amp;amp;nbsp;ячейке '''D1''', напишите '''=(A1:A6=“красный”)*(B1:B6=“большой”)*C1:C6''', и&amp;amp;nbsp;введите, нажав &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;{{Key|&lt;/ins&gt;Ctrl&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;|&lt;/ins&gt;Shift&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;|&lt;/ins&gt;Enter&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;}}&lt;/ins&gt;. Все ячейки в&amp;amp;nbsp;диапазоне '''D1:D6''' теперь показывают требуемый вес как ранее.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=== Функция SUMPRODUCT ===&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=== Функция SUMPRODUCT ===&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l24&quot; &gt;Line 24:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 24:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Используя пример суммирования из&amp;amp;nbsp;предыдущего раздела, '''A1:A6=“красный”''', '''B1:B6=“большой”''' и&amp;amp;nbsp;'''C1:C6''' можно рассмотреть как 3&amp;amp;nbsp;отдельных массива, не&amp;amp;nbsp;отображаемых, но&amp;amp;nbsp;внутренне рассчитываемых.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Используя пример суммирования из&amp;amp;nbsp;предыдущего раздела, '''A1:A6=“красный”''', '''B1:B6=“большой”''' и&amp;amp;nbsp;'''C1:C6''' можно рассмотреть как 3&amp;amp;nbsp;отдельных массива, не&amp;amp;nbsp;отображаемых, но&amp;amp;nbsp;внутренне рассчитываемых.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;'''&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;&amp;lt;nowiki&amp;gt;&lt;/del&gt;=&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;&amp;lt;/nowiki&amp;gt;&lt;/del&gt;SUMPRODUCT(A1:A6=“красный”; B1:B6=“большой”; C1:C6)''', перемножит соответствующие элементы массивов вместе и&amp;amp;nbsp;возвратит их сумму, то&amp;amp;nbsp;есть:&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;'''=SUMPRODUCT(A1:A6=“красный”; B1:B6=“большой”; C1:C6)''', перемножит соответствующие элементы массивов вместе и&amp;amp;nbsp;возвратит их сумму, то&amp;amp;nbsp;есть:&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;'''(A1=“red”)*(B1=“big”)*C1 + (A2=“red”)*(B2=“big”)*C2 + ...'''&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;'''(A1=“red”)*(B1=“big”)*C1 + (A2=“red”)*(B2=“big”)*C2 + ...'''&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l30&quot; &gt;Line 30:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 30:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Это так-же дает нам суммарный вес, однако, дополнительный столбец не&amp;amp;nbsp;требуется.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Это так-же дает нам суммарный вес, однако, дополнительный столбец не&amp;amp;nbsp;требуется.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Для переносимости в&amp;amp;nbsp;Excel, используйте формулу '''&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;&amp;lt;nowiki&amp;gt;&lt;/del&gt;=&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;&amp;lt;/nowiki&amp;gt;&lt;/del&gt;SUMPRODUCT((A1:A6=“красный”)*(B1:B6=“большой”)*C1:C6)''',поскольку Calc и&amp;amp;nbsp;Excel рассматривают логические результаты по-разному.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Для переносимости в&amp;amp;nbsp;Excel, используйте формулу '''=SUMPRODUCT((A1:A6=“красный”)*(B1:B6=“большой”)*C1:C6)''',поскольку Calc и&amp;amp;nbsp;Excel рассматривают логические результаты по-разному.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Заметьте, что формулы с&amp;amp;nbsp;использованием функции '''SUMPRODUCT''' просто вводятся нажатием клавиши &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;&amp;lt;tt&amp;gt;&amp;lt;nowiki&amp;gt;[&amp;lt;/nowiki&amp;gt;&lt;/del&gt;Enter&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;]&amp;lt;/tt&amp;gt; &lt;/del&gt;— они не&amp;amp;nbsp;требуют нажатия &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;&amp;lt;tt&amp;gt;&amp;lt;nowiki&amp;gt;[&amp;lt;/nowiki&amp;gt;&lt;/del&gt;Ctrl&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;&amp;lt;nowiki&amp;gt;]+[&amp;lt;/nowiki&amp;gt;&lt;/del&gt;Shift&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;&amp;lt;nowiki&amp;gt;]+[&amp;lt;/nowiki&amp;gt;&lt;/del&gt;Enter&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;]&amp;lt;/tt&amp;gt; &lt;/del&gt;даже при том, что связанны с&amp;amp;nbsp;массивами.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Заметьте, что формулы с&amp;amp;nbsp;использованием функции '''SUMPRODUCT''' просто вводятся нажатием клавиши &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;{{Key|&lt;/ins&gt;Enter&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;}} &lt;/ins&gt;— они не&amp;amp;nbsp;требуют нажатия &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;{{Key|&lt;/ins&gt;Ctrl&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;|&lt;/ins&gt;Shift&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;|&lt;/ins&gt;Enter&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;}} &lt;/ins&gt;даже при том, что связанны с&amp;amp;nbsp;массивами.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[File:Function_SUMPRODUCT_ru.png|360px|thumb|right|Рис. 3: SUMPRODUCT.]]Кроме того, знайте, что вычисления, использующие очень большие массивы берут много компьютерного процессорного времени, и&amp;amp;nbsp;могут сильно замедлить обработку электронных таблиц.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[File:Function_SUMPRODUCT_ru.png|360px|thumb|right|Рис. 3: SUMPRODUCT.]]Кроме того, знайте, что вычисления, использующие очень большие массивы берут много компьютерного процессорного времени, и&amp;amp;nbsp;могут сильно замедлить обработку электронных таблиц.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=== Функция SUM с формулами массива ===&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=== Функция SUM с формулами массива ===&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;В&amp;amp;nbsp;качестве альтернативы функции '''SUMPRODUCT''' можно использовать функцию SUM. Предыдущий пример был бы записан следующим образом:'''&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;&amp;lt;nowiki&amp;gt;&lt;/del&gt;=&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;&amp;lt;/nowiki&amp;gt;&lt;/del&gt;SUM((A1:A6=“красный”)*(B1:B6=“большой”)*C1:C6))'''и введен как формула массива, нажатием &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;&amp;lt;tt&amp;gt;&amp;lt;nowiki&amp;gt;[&amp;lt;/nowiki&amp;gt;&lt;/del&gt;Ctrl&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;&amp;lt;nowiki&amp;gt;]+[&amp;lt;/nowiki&amp;gt;&lt;/del&gt;Shift&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;&amp;lt;nowiki&amp;gt;]+[&amp;lt;/nowiki&amp;gt;&lt;/del&gt;Enter&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;]&amp;lt;/tt&amp;gt;&lt;/del&gt;. Как и&amp;amp;nbsp;в&amp;amp;nbsp;случае с&amp;amp;nbsp;функцией '''SUMPRODUCT''', это работает, перемножая соответствующие элементы массивов вместе и&amp;amp;nbsp;возвращая их сумму.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;В&amp;amp;nbsp;качестве альтернативы функции '''SUMPRODUCT''' можно использовать функцию SUM. Предыдущий пример был бы записан следующим образом:'''=SUM((A1:A6=“красный”)*(B1:B6=“большой”)*C1:C6))'''и введен как формула массива, нажатием &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;{{Key|&lt;/ins&gt;Ctrl&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;|&lt;/ins&gt;Shift&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;|&lt;/ins&gt;Enter&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;}}&lt;/ins&gt;. Как и&amp;amp;nbsp;в&amp;amp;nbsp;случае с&amp;amp;nbsp;функцией '''SUMPRODUCT''', это работает, перемножая соответствующие элементы массивов вместе и&amp;amp;nbsp;возвращая их сумму.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=== Суммирование элементов с определенным форматированием ===&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=== Суммирование элементов с определенным форматированием ===&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l45&quot; &gt;Line 45:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 45:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Предположим, что диапазон '''A1:A9''' содержит список дат, диапазон '''B1:B9''' — телефонные номера, а&amp;amp;nbsp;диапазон '''C1:C9''' — затраты на&amp;amp;nbsp;телефонные звонки. '''F1:F5''' — список определенных телефонных номеров, и&amp;amp;nbsp;необходимо узнать общую стоимость звонков по&amp;amp;nbsp;этим номерам.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Предположим, что диапазон '''A1:A9''' содержит список дат, диапазон '''B1:B9''' — телефонные номера, а&amp;amp;nbsp;диапазон '''C1:C9''' — затраты на&amp;amp;nbsp;телефонные звонки. '''F1:F5''' — список определенных телефонных номеров, и&amp;amp;nbsp;необходимо узнать общую стоимость звонков по&amp;amp;nbsp;этим номерам.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;В&amp;amp;nbsp;ячейке D1 введем:'''&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;&amp;lt;nowiki&amp;gt;&lt;/del&gt;=&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;&amp;lt;/nowiki&amp;gt;&lt;/del&gt;ISNUMBER(MATCH(B1; F$1:F$5; 0))*C1'''и скопируем и&amp;amp;nbsp;вставим в&amp;amp;nbsp;ячейки '''D2:D9'''. '''&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;&amp;lt;nowiki&amp;gt;&lt;/del&gt;=&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;&amp;lt;/nowiki&amp;gt;&lt;/del&gt;SUM(D1:D9)''' теперь дает общую стоимость звонков.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;В&amp;amp;nbsp;ячейке D1 введем:'''=ISNUMBER(MATCH(B1; F$1:F$5; 0))*C1'''и скопируем и&amp;amp;nbsp;вставим в&amp;amp;nbsp;ячейки '''D2:D9'''. '''=SUM(D1:D9)''' теперь дает общую стоимость звонков.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[File:Function_ISNUMBER_ru.png|360px|thumb|right|Рис. 4: ISNUMBER.]]Чтобы выполнять это вычисление без&amp;amp;nbsp;дополнительного столбца, можно использовать: '''&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;&amp;lt;nowiki&amp;gt;&lt;/del&gt;=&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;&amp;lt;/nowiki&amp;gt;&lt;/del&gt;SUMPRODUCT(NOT(ISERROR(MATCH(B1:B9; F$1:F$5; 0))); C1:C9)'''&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[File:Function_ISNUMBER_ru.png|360px|thumb|right|Рис. 4: ISNUMBER.]]Чтобы выполнять это вычисление без&amp;amp;nbsp;дополнительного столбца, можно использовать: '''=SUMPRODUCT(NOT(ISERROR(MATCH(B1:B9; F$1:F$5; 0))); C1:C9)'''&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Мы обсуждали выше, как может быть важно проверить параметры настройки Calc&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;&amp;lt;nowiki&amp;gt;&lt;/del&gt;; это — хороший пример — если пользователь имеет включенные регулярные выражения (по умолчанию), номер телефона, записанный как (720)&amp;amp;nbsp;528-1700 интерпретируется как регулярное выражение и&amp;amp;nbsp;может соответствовать записям иным, чем (720)&amp;amp;nbsp;528-1700.&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;&amp;lt;/nowiki&amp;gt;&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Мы обсуждали выше, как может быть важно проверить параметры настройки Calc; это — хороший пример — если пользователь имеет включенные регулярные выражения (по умолчанию), номер телефона, записанный как (720)&amp;amp;nbsp;528-1700 интерпретируется как регулярное выражение и&amp;amp;nbsp;может соответствовать записям иным, чем (720)&amp;amp;nbsp;528-1700.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;section end=toc /&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;section end=toc /&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Sancho</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.harlamenkov.ru/index.php?title=RU/kb/00000473&amp;diff=17880&amp;oldid=prev</id>
		<title>Sancho: Created page with &quot;&lt;section begin=title /&gt;&lt;noinclude&gt;{{DISPLAYTITLE:База Знаний: Функции {{OOoC|1}}. &lt;/noinclude&gt;Условный подсчет и суммирование&lt;noincl...&quot;</title>
		<link rel="alternate" type="text/html" href="https://wiki.harlamenkov.ru/index.php?title=RU/kb/00000473&amp;diff=17880&amp;oldid=prev"/>
		<updated>2011-09-23T13:51:07Z</updated>

		<summary type="html">&lt;p&gt;Created page with &amp;quot;&amp;lt;section begin=title /&amp;gt;&amp;lt;noinclude&amp;gt;{{DISPLAYTITLE:База Знаний: Функции {{OOoC|1}}. &amp;lt;/noinclude&amp;gt;Условный подсчет и суммирование&amp;lt;noincl...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;&amp;lt;section begin=title /&amp;gt;&amp;lt;noinclude&amp;gt;{{DISPLAYTITLE:База Знаний: Функции {{OOoC|1}}. &amp;lt;/noinclude&amp;gt;Условный подсчет и суммирование&amp;lt;noinclude&amp;gt;}}&amp;lt;/noinclude&amp;gt;&amp;lt;section end=title /&amp;gt;&lt;br /&gt;
{{BreadCrumbL10n|RU/kb/module/calc/function/mathematical}}&lt;br /&gt;
__NOTOC__&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;section begin=toc /&amp;gt;&lt;br /&gt;
В этой статье приведён обзор различных способов условного подсчета и&amp;amp;nbsp;суммирования содержимого ячеек, в&amp;amp;nbsp;зависимости от&amp;amp;nbsp;результата некоторой проверки.&lt;br /&gt;
&lt;br /&gt;
=== Условия в диапазонах ячеек ===&lt;br /&gt;
[[File:Conditions_in_the_ranges_of_cells_ru.png|360px|thumb|right|Рис. 1. Условия в диапазонах ячеек.]]Один простой метод для подсчета или суммирования, использующий несколько условий — ввести условия в&amp;amp;nbsp;новую строку или столбец. Например, если диапазон '''A1:A6''' содержит список цветов, а&amp;amp;nbsp;диапазон '''B1:B6''' — список размеров, то мы можем ввести в&amp;amp;nbsp;ячейку '''D1''' формулу '''&amp;lt;nowiki&amp;gt;=(&amp;lt;/nowiki&amp;gt;A1=“красный”)''', которая возвращается '''TRUE''' или '''FALSE''' в&amp;amp;nbsp;зависимости от&amp;amp;nbsp;того, содержит ячейка A1 текст '''красный''' или нет. В&amp;amp;nbsp;качестве альтернативы, мы можем ввести в&amp;amp;nbsp;ячейку '''D1''' формулу '''&amp;lt;nowiki&amp;gt;=&amp;lt;/nowiki&amp;gt;AND(A1=“красный”; B1=“большой”)''', которая возвращает '''TRUE''', если ячейка '''A1''' содержит '''красный''' И&amp;amp;nbsp;ячейка '''B1''' содержит '''большой''' и&amp;amp;nbsp;'''FALSE''' в&amp;amp;nbsp;противном случае. Скопируйте и&amp;amp;nbsp;вставьте эту формулу в&amp;amp;nbsp;ячейки '''D2:D6''', и&amp;amp;nbsp;мы имеем диапазон ячеек, которые содержат '''TRUE''', если условия выполняются и&amp;amp;nbsp;'''FALSE''' в&amp;amp;nbsp;противном случае.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
В&amp;amp;nbsp;числовых вычислениях, '''TRUE''' рассматривается как 1, а&amp;amp;nbsp;'''FALSE''' — как 0. Таким образом введенная формула '''&amp;lt;nowiki&amp;gt;=&amp;lt;/nowiki&amp;gt;SUM(D1:D6)''' просто суммирует эти единицы и&amp;amp;nbsp;нули, и&amp;amp;nbsp;дает нам количество элементов, которые соответствуют одновременно условиям '''красный''' И&amp;amp;nbsp;'''большой'''.&lt;br /&gt;
&lt;br /&gt;
На самом деле, так как '''TRUE''' и&amp;amp;nbsp;'''FALSE''' оцениваются как 1&amp;amp;nbsp;и 0, мы не&amp;amp;nbsp;нуждаемся в&amp;amp;nbsp;функции '''AND''' — в&amp;amp;nbsp;'''D1''' мы можем просто записать '''&amp;lt;nowiki&amp;gt;=(&amp;lt;/nowiki&amp;gt;A1=“красный”)*(B1=“большой”)''', и&amp;amp;nbsp;скопировать&amp;amp;nbsp;/&amp;amp;nbsp;вставить вниз в&amp;amp;nbsp;ячейки D2:D6.&lt;br /&gt;
&lt;br /&gt;
Теперь пойдем дальше. Предположим, что диапазон '''C1:C6''' содержит список весов этих элементов, и&amp;amp;nbsp;мы желаем знать суммарную массу для всех больших и&amp;amp;nbsp;красных элементов. В&amp;amp;nbsp;ячейке '''D1''' мы запишем '''&amp;lt;nowiki&amp;gt;=(&amp;lt;/nowiki&amp;gt;A1=“красный”)*(B1=“большой”)*C1''', и&amp;amp;nbsp;скопируем&amp;amp;nbsp;/&amp;amp;nbsp;вставим эту формулу вниз в&amp;amp;nbsp;ячейки '''D2:D6'''. Ячейка '''D1''' будет содержать вес в&amp;amp;nbsp;'''C1''', если условия будут выполняться (и ноль в&amp;amp;nbsp;противном случае) и&amp;amp;nbsp;так далее для ячеек '''D2:D6''', следовательно '''&amp;lt;nowiki&amp;gt;=&amp;lt;/nowiki&amp;gt;SUM(D1:D6)''' теперь даст нам суммарный вес.&lt;br /&gt;
&lt;br /&gt;
[[File:Conditions_in_the_ranges_of_cells-2 ru.png|360px|thumb|right|Рис. 2: Условия в&amp;amp;nbsp;диапазонах ячеек.]]В&amp;amp;nbsp;качестве альтернативы, можно заполнить диапазон '''D1:D6''' формулой массива. В&amp;amp;nbsp;ячейке '''D1''', напишите '''&amp;lt;nowiki&amp;gt;=(&amp;lt;/nowiki&amp;gt;A1:A6=“красный”)*(B1:B6=“большой”)*C1:C6''', и&amp;amp;nbsp;введите, нажав &amp;lt;tt&amp;gt;&amp;lt;nowiki&amp;gt;[&amp;lt;/nowiki&amp;gt;Ctrl&amp;lt;nowiki&amp;gt;]+[&amp;lt;/nowiki&amp;gt;Shift&amp;lt;nowiki&amp;gt;]+[&amp;lt;/nowiki&amp;gt;Enter]&amp;lt;/tt&amp;gt;. Все ячейки в&amp;amp;nbsp;диапазоне '''D1:D6''' теперь показывают требуемый вес как ранее.&lt;br /&gt;
&lt;br /&gt;
=== Функция SUMPRODUCT ===&lt;br /&gt;
Функция SUMPRODUCT может использоваться для выполнения вычислений подсчета и&amp;amp;nbsp;суммирования в&amp;amp;nbsp;предыдущем разделе, не&amp;amp;nbsp;используя дополнительные столбцы. Необходимо понять формулы массива, чтобы понять её.&lt;br /&gt;
&lt;br /&gt;
Используя пример суммирования из&amp;amp;nbsp;предыдущего раздела, '''A1:A6=“красный”''', '''B1:B6=“большой”''' и&amp;amp;nbsp;'''C1:C6''' можно рассмотреть как 3&amp;amp;nbsp;отдельных массива, не&amp;amp;nbsp;отображаемых, но&amp;amp;nbsp;внутренне рассчитываемых.&lt;br /&gt;
&lt;br /&gt;
'''&amp;lt;nowiki&amp;gt;=&amp;lt;/nowiki&amp;gt;SUMPRODUCT(A1:A6=“красный”; B1:B6=“большой”; C1:C6)''', перемножит соответствующие элементы массивов вместе и&amp;amp;nbsp;возвратит их сумму, то&amp;amp;nbsp;есть:&lt;br /&gt;
&lt;br /&gt;
'''(A1=“red”)*(B1=“big”)*C1 + (A2=“red”)*(B2=“big”)*C2 + ...'''&lt;br /&gt;
&lt;br /&gt;
Это так-же дает нам суммарный вес, однако, дополнительный столбец не&amp;amp;nbsp;требуется.&lt;br /&gt;
&lt;br /&gt;
Для переносимости в&amp;amp;nbsp;Excel, используйте формулу '''&amp;lt;nowiki&amp;gt;=&amp;lt;/nowiki&amp;gt;SUMPRODUCT((A1:A6=“красный”)*(B1:B6=“большой”)*C1:C6)''',поскольку Calc и&amp;amp;nbsp;Excel рассматривают логические результаты по-разному.&lt;br /&gt;
&lt;br /&gt;
Заметьте, что формулы с&amp;amp;nbsp;использованием функции '''SUMPRODUCT''' просто вводятся нажатием клавиши &amp;lt;tt&amp;gt;&amp;lt;nowiki&amp;gt;[&amp;lt;/nowiki&amp;gt;Enter]&amp;lt;/tt&amp;gt; — они не&amp;amp;nbsp;требуют нажатия &amp;lt;tt&amp;gt;&amp;lt;nowiki&amp;gt;[&amp;lt;/nowiki&amp;gt;Ctrl&amp;lt;nowiki&amp;gt;]+[&amp;lt;/nowiki&amp;gt;Shift&amp;lt;nowiki&amp;gt;]+[&amp;lt;/nowiki&amp;gt;Enter]&amp;lt;/tt&amp;gt; даже при том, что связанны с&amp;amp;nbsp;массивами.&lt;br /&gt;
&lt;br /&gt;
[[File:Function_SUMPRODUCT_ru.png|360px|thumb|right|Рис. 3: SUMPRODUCT.]]Кроме того, знайте, что вычисления, использующие очень большие массивы берут много компьютерного процессорного времени, и&amp;amp;nbsp;могут сильно замедлить обработку электронных таблиц.&lt;br /&gt;
&lt;br /&gt;
=== Функция SUM с формулами массива ===&lt;br /&gt;
В&amp;amp;nbsp;качестве альтернативы функции '''SUMPRODUCT''' можно использовать функцию SUM. Предыдущий пример был бы записан следующим образом:'''&amp;lt;nowiki&amp;gt;=&amp;lt;/nowiki&amp;gt;SUM((A1:A6=“красный”)*(B1:B6=“большой”)*C1:C6))'''и введен как формула массива, нажатием &amp;lt;tt&amp;gt;&amp;lt;nowiki&amp;gt;[&amp;lt;/nowiki&amp;gt;Ctrl&amp;lt;nowiki&amp;gt;]+[&amp;lt;/nowiki&amp;gt;Shift&amp;lt;nowiki&amp;gt;]+[&amp;lt;/nowiki&amp;gt;Enter]&amp;lt;/tt&amp;gt;. Как и&amp;amp;nbsp;в&amp;amp;nbsp;случае с&amp;amp;nbsp;функцией '''SUMPRODUCT''', это работает, перемножая соответствующие элементы массивов вместе и&amp;amp;nbsp;возвращая их сумму.&lt;br /&gt;
&lt;br /&gt;
=== Суммирование элементов с определенным форматированием ===&lt;br /&gt;
Функция '''CELL''' возвращает информацию о&amp;amp;nbsp;ячейках, например, что данные отображаются в&amp;amp;nbsp;формате числа или даты и&amp;amp;nbsp;ширину столбца. Не&amp;amp;nbsp;существует функции, которая возвращает цвет или шрифт ячейки. Если не&amp;amp;nbsp;существует самостоятельной формулы, имеющая отношение к&amp;amp;nbsp;цвету или шрифту, то необходимо использовать макрос.&lt;br /&gt;
&lt;br /&gt;
=== Суммирование элементов, соответствующих элементам в отдельном списке ===&lt;br /&gt;
Предположим, что диапазон '''A1:A9''' содержит список дат, диапазон '''B1:B9''' — телефонные номера, а&amp;amp;nbsp;диапазон '''C1:C9''' — затраты на&amp;amp;nbsp;телефонные звонки. '''F1:F5''' — список определенных телефонных номеров, и&amp;amp;nbsp;необходимо узнать общую стоимость звонков по&amp;amp;nbsp;этим номерам.&lt;br /&gt;
&lt;br /&gt;
В&amp;amp;nbsp;ячейке D1 введем:'''&amp;lt;nowiki&amp;gt;=&amp;lt;/nowiki&amp;gt;ISNUMBER(MATCH(B1; F$1:F$5; 0))*C1'''и скопируем и&amp;amp;nbsp;вставим в&amp;amp;nbsp;ячейки '''D2:D9'''. '''&amp;lt;nowiki&amp;gt;=&amp;lt;/nowiki&amp;gt;SUM(D1:D9)''' теперь дает общую стоимость звонков.&lt;br /&gt;
&lt;br /&gt;
[[File:Function_ISNUMBER_ru.png|360px|thumb|right|Рис. 4: ISNUMBER.]]Чтобы выполнять это вычисление без&amp;amp;nbsp;дополнительного столбца, можно использовать: '''&amp;lt;nowiki&amp;gt;=&amp;lt;/nowiki&amp;gt;SUMPRODUCT(NOT(ISERROR(MATCH(B1:B9; F$1:F$5; 0))); C1:C9)'''&lt;br /&gt;
&lt;br /&gt;
Мы обсуждали выше, как может быть важно проверить параметры настройки Calc&amp;lt;nowiki&amp;gt;; это — хороший пример — если пользователь имеет включенные регулярные выражения (по умолчанию), номер телефона, записанный как (720)&amp;amp;nbsp;528-1700 интерпретируется как регулярное выражение и&amp;amp;nbsp;может соответствовать записям иным, чем (720)&amp;amp;nbsp;528-1700.&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&amp;lt;section end=toc /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;section begin=signature/&amp;gt;&lt;br /&gt;
{{Sign|Sancho}}&lt;br /&gt;
{{IopVersion|3.1.x}}&lt;br /&gt;
&amp;lt;section end=signature/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{RUkbCalcBottom}}&lt;/div&gt;</summary>
		<author><name>Sancho</name></author>
		
	</entry>
</feed>