タプルとして3つの値を返すxlwingsで使用している関数があります。計算をまとめて3回呼び出すことなく、これらの値をすべて3つのセルに戻したいと思います。ここではいくつかのモックコードは次のとおりです。前のベータ版を計算したxlwingsがタプルを返さない
@xw.func
def pull_data_and_calc(search_key):
betas = calculations() # calculations returns a tuple of size 3
beta = betas[0]
beta_up = betas[1]
beta_down = betas[2]
return beta, beta_up, beta_down
誰もが、各ベータ計算のための機能を実行するために、非常に効率が悪いので、総ベータはbeta_upとbeta_downと一緒に計算されていることを知っています。より多くのコードを含めることをお詫びしますが、コンプライアンスの理由から不可能であり、これは出力と比較的似ています。
この機能をExcelで実行すると、ベータ値のみが表示され、beta_upまたはbeta_downを表示することはできません。どんな助けも素晴らしいだろう!
大変ありがとうございます! –