問題タブ [openoffice-calc]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
3 に答える
850 参照

formula - Open Office スプレッドシート計算

請求システムの価格フィールドに入力する必要があり、基本的には 6 * 1.99、8 * 1.99、10 * 1.99 を 64 まで実行する必要があります。次に、6 - 64 に対して同じことを 1.79 ドルで実行します。再び 6 - 64 で 1.59$。

Windows Calculator を使用して手作業でこれを行っていましたが、永遠にかかることに気付きました。それを行うために C# で小さなプログラムを作成するつもりでしたが、Open Office Spreadsheet の計算でこれを行う簡単な方法はありますか?

=A1*B1、=A2*B1 などのようにする必要があります。

とにかく... A(この行インデックス)*B(この行インデックス)のようなことをすることはありますか? これらのフィールドにその数式を自動的に入力することは可能でしょうか?

0 投票する
3 に答える
37920 参照

openoffice-calc - 一度に 1 つずつではなく、列内のすべてのセルに数式を適用しますか?

OpenOffice.org Calc で、同じ行の別の列のセルを参照する列に数式を適用したいと考えています。つまり、=C1*48セル D1 にありますが、列 D のすべてのセルで数式を手動でコピーすることなく、これを行う必要があります。別の言い方をすれば、数値を持つ C の各セルに対して、D の対応する行セルに、その数値に基づく数式値を入力したいと考えています。これまでのところ、ドキュメントからわかるのは、スプレッドシートの新しい行ごとに式をコピー/調整する必要があるということだけです。そして、計算が必要なそのような列が4つあるので、これは面倒になります。私はスプレッドシートの経験がまったくないので、私の問題が実際には非常に単純であり、ドキュメントの間違った部分を見ているだけであることを願っています。

0 投票する
4 に答える
5799 参照

python - Pythonを使用したOpenOfficeでのデータの配列の書き込み/読み取り。誰かがサンプルコードを持っていますか?

そこで、Pythonを使用してExcelまたはGnumericとのインターフェイスを非常に簡単にするクラスを作成しました。このクラスを拡張して、OpenOfficeも含めたいと思います。次のことができれば、30分でこれを行うことができます。

  • 任意のシートとワークブックに単一の値を設定します
  • 任意のシートとワークブックで単一の値を取得する

これらが遅い/次のことを行う方法がある場合は、次のこともできる必要があります。

  • 配列の設定/取得'''
  • 行列の設定/取得'''

また、シートを作成して名前を変更する機能も素晴らしいでしょう。

誰かが以前にこれに取り組んだことがあるなら、これは叫びです。彼らが私に情報を与えてくれたら、私はそれらをファイルの先頭で参照します

私のプロジェクトはここで見つけることができます:https ://sourceforge.net/projects/pyworkbooks/そして私はあなたがそれをチェックすることをお勧めします。

0 投票する
2 に答える
529 参照

time - hh:mm:ss.00 を hh:mm:ss に切り上げる

OpenOffice Calc で時刻 (hh:mm:ss.00) を切り上げようとしていますが、成功しません。

たとえば、次の時間を HH:MM:SS に切り上げようとしています。

次のクイックフィックス方法を試しました

=IF(RIGHT(A1,2)>50,MROUND(A1,1/(24*60*1000)),MROUND(A1,1/(24*60*60)))

何が起こっても、IF ステートメントは、Otherwise_value の代わりに Then_value を返します。

fyi - IF(テスト、その後の値、そうでない場合の値)。

何か案は?

0 投票する
1 に答える
191 参照

time - hh:mm:ss.00 を hh:mm:ss に切り上げる

OpenOffice Calc で時刻 (hh:mm:ss.00) を切り上げようとしていますが、成功しません。

たとえば、次の時間を HH:MM:SS に切り上げようとしています。

私は使用してみました:

しかし、それは機能しません。

何か案は?

0 投票する
2 に答える
2408 参照

openoffice.org - OpenOfficeCalcのカスタム配列関数

OpenOfficeCalcで使用するOpenOfficeBasicでカスタム関数を記述し、値の配列を返す方法を教えてもらえますか。そのような組み込み関数の例はMINVERSEです。ほぼ同じ方法でセルの範囲にデータを入力するカスタム関数を作成する必要があります。助けていただければ幸いです。

0 投票する
1 に答える
2593 参照

openoffice-calc - openofficecalcの3つのセルを比較します。(私は2で満足します)

私は私を狂わせる単純な機能を実行する必要があります。次のようにセルが入力された3つの列があります。

I2 Y I3 N I4 Y

NN Nを持つすべての行を探しています。目視検査を実行できるようにそれを定式化しようとしていますが、(赤ちゃんのステップ)私の最初の段階は失敗しています。私はしようとしています

= IF(I2 ='N';'Y';'N')

この場合、出力は「Y」である必要があります。代わりに、#VALUEを取得しています。

ポインタはありますか?

0 投票する
2 に答える
4540 参照

openoffice.org - OpenOffice.org Calc SUMIF ステートメント

列 A の対応するセルが (10; 20] にある場合、C2:C2000 のすべてのセルを合計しようとしていますが、条件に問題があります。

のようなものを試しまし=SUMIF(A2:A2000, AND(">10","<=20"), C2:C2000)たが、それは正しくない 0 を返します。

ありがとう。

[編集]

使用することは可能です=SUMIF(A2:A2000, ">10", C2:C2000) - SUMIF(A2:A2000, ">20", C2:C2000)が、それはまさに私が探しているものではありません。

0 投票する
2 に答える
5235 参照

delphi - Delphi から OpenOffice Calc へのリストのエクスポート

Delphi 7 を使用しています。ファイルを使用する代わりに、オートメーションを使用して、リストの内容をプログラムから OpenOffice Calc にエクスポートしたいと考えています。

タスクは簡単です。新しいドキュメントを作成し、行/列を繰り返し、セル データを変更します。

いくつかのコードを見つけましたが、完全ではありません。誰かがこの非常に単純なタスクを実行するためのサンプル コードを用意してくれることを期待していました。数時間の試行時間を節約できます。

前もって感謝します!


編集: OpenOffice Calc を自動化して、上で書いたことを実現したいと思います。ありがとう!

0 投票する
1 に答える
43 参照

validation - 3 種類のデータのみを受け入れる列を作成するにはどうすればよいですか?

regular3 つの値 ( 、extraおよび)のみを受け入れるスプレッドシートに列を作成したいと考えていますremote

どうすればこれを達成できますか?