2016-12-05 8 views
0

Excelでうまく機能する毎月の予算シートを作成しました。それは私が給与がカバーする各項目の金種に給料を下げることができます。配列式を使用した通貨建て

例:[予算]タブの1月(Enero)に注目してください。 1/1/17に$ 1,000を稼ぐと、情報はG3:G5のように記入されます。私はその給与の金種を見たいので、G6に "X"を記入します。デノミネーションセクション(A4:B11)にデータが表示されます。

1/15/17の給料を得ると、同じプロセスが使用されます。ただし、XがH7に記されていない限り、次の給与に対しては金種が表示されません。

何らかの理由で、Denominacionタブの配列数式がExcelのすべての月で有効ですが、Googleスプレッドのすべての月で有効ではありません。

コードは(セルB4で始まり、ダウンDenominacionタブの列Bで)です:

=IF(ISBLANK(INDIRECT("Budget!"&$B$2&A4)),"",INDIRECT("Budget!"&IF(RIGHT($B$2,1)="Z",CHAR(CODE(LEFT($B$2,1))+1),LEFT($B$2,1))&CHAR(65+MOD(CODE(RIGHT($B$2,1))+1-65,26))&A4)) 

たぶん同じタブ上の式の残りの部分はあまりにもいくつかの固定を必要ですか?ここで

はGooglesheetです:https://docs.google.com/spreadsheets/d/15prf8yPAk2o3gIfs4H8nCZpRRmELCcBZnEiNoXdU0fQ/edit?usp=sharing

+0

私はこの質問には[webapps.se]に適しだろうと想像します。 – Dukeling

+0

ようこそ。 [Denomication]タブはほとんど空白ですが、それは私が想定している修正が必要なのでしょうか?そのタブが何をしているのか説明できますか? –

+0

こんにちはRobin、[Budget]タブのG7にXとマークし、G6に値がある場合、[名前]タブが表示されます。はい、金種タブは修正が必要なものです。 –

答えて

0

私は今、犯人を発見しました!これは、命名タブのセルB4の数式の最後にあります。

=IF(ISBLANK(INDIRECT("Budget!"&$B$2&A4)),"",INDIRECT("Budget‌​!"&IF(RIGHT($B$2,1)=‌​"Z",CHAR(CODE(LEFT($‌​B$2,1))+1),LEFT($B$2‌​,1))& CHAR(65 + MOD(COD E(RIGHT($ B $ 2,1))+ 1-6 5,26))&A4))

:私は、以下の式から &CHAR(65+MOD(CODE(RIGHT($B$2,1))+1-65,26))を削除していました

はだから今、ワーキング式は次のとおりです。

=IF(ISBLANK(INDIRECT("Budget!"&$B$2&A4)),"",INDIRECT("Budget‌​!"&IF(RIGHT($B$2,1)<‌​"Z",CHAR(CODE(LEFT($‌​B$2,1))+1),LEFT($B$2‌​,1))&A4))