![別のセルに特定のコンテンツがある場合、そのセルのコンテンツを別のセルに追加する](https://rvso.com/image/1447599/%E5%88%A5%E3%81%AE%E3%82%BB%E3%83%AB%E3%81%AB%E7%89%B9%E5%AE%9A%E3%81%AE%E3%82%B3%E3%83%B3%E3%83%86%E3%83%B3%E3%83%84%E3%81%8C%E3%81%82%E3%82%8B%E5%A0%B4%E5%90%88%E3%80%81%E3%81%9D%E3%81%AE%E3%82%BB%E3%83%AB%E3%81%AE%E3%82%B3%E3%83%B3%E3%83%86%E3%83%B3%E3%83%84%E3%82%92%E5%88%A5%E3%81%AE%E3%82%BB%E3%83%AB%E3%81%AB%E8%BF%BD%E5%8A%A0%E3%81%99%E3%82%8B.png)
セルの値 (例: 行 29 列 A) を =sum(B1:Z1) で入力し、その列の行 4 に「UK IR」と表示されている場合にのみ、行 29 のセルの内容を追加するにはどうすればよいでしょうか。そのようにすると、行 29 からセル A29 までのすべてのセル (選択した行) を合計できますが、その行の任意の列の行 4 に値が設定されている場合にのみ、このボックスに金額を追加できますか。
これを任意の行に追加し、選択した列範囲で機能させ、選択した「識別」テキストでも機能させる必要があります。
ありがとう。
答え1
質問を完全に理解しているわけではないのですが、
=SUMIF(B4:Z4,"UK IR",B1:Z1)
つまり、行 4 が「UK IR」となる行 1 のすべてのセルを合計します。
編集: サンプルファイルでは、合計式はセルC20にあり、単純な=SUM(D20:AS20)
合計には、行 4 に「UK IR」というテキストが含まれる値のみを含めます。
したがって、必要な式は次のようなSUMIFです。
=SUMIF(G4:AS4,"UK IR",G20:AS20)
つまり、行 4 が「UK IR」である行 20 のすべてのセルを合計します。