0

私は次の問題で立ち往生しています:

対応するセルA1(値が30未満)の後に値が80未満のセルA2が続く場合、セルB1の値を下のセルB2の値に置き換えたいスプレッドシートがあります。

私はそれが次の形式を持つべきだと思います:

A<30かつA+1 <80の
場合、B+1をBにコピーします

元のリストの例を次に示します。

A       B  
9   31.395020  
60  33.167969  
81  40.399902  
5   41.425293  
60  44.031738  
81  49.647949  
6   50.671875  
81  58.111816  

それが私が欲しいものです:

A       B  
9   33.167969   
60  33.167969  
81  40.399902  
5   44.031738  
60  44.031738  
81  49.647949  
6   50.671875  
81  58.111816  

ifステートメントを使用できますか、それともそのためのマクロが必要ですか?

4

1 に答える 1

1

これは、あなたが求めた単純な式です。

=IF(AND(A3<80,A2<30),B3,B2)

ExcelSimple式

私はあなたがこれを必要とする実用的な目的に興味がありますが。幸運を。

于 2012-10-10T21:27:52.460 に答える