2017-10-09 4 views
-4

おはようございます。私が知りたいのは、関数を使って列を作成することが可能かどうか(記号=を使用する場合)ですか?我々は機能の多くに使用するのと同じ方法で、一種の= SE、= CONT.SE、= PROCV ...関数/式を使用して列を作成することはできますか? Excel

ことが可能であるならば、私はそれをどのように行うことができますか?なぜなら、ある瞬間に、speadsheetを完成させる前に、追加する列の数を書き留めて、関数/数式と書いておきたいということです。これらの列を満たす値が異なるためです。私は可能であれば、セルで考えています。そして数字を書き留めた後、私が書いた数に従って自動的に同じ量の列を作成します。

例では、2を書いて、2つの列を作成します。私はあなたが、数式でExcelが、それは列を作成し、その数式を再計算するたびにそれを行うことができれば、それは23列...

+0

はい、関数/式を含む列を作成できます。 – Jeeped

+0

どうすればいいですか? –

+0

私はspeadsheetを完成させる前に、特定の瞬間に、これを入れたいと思っています。 は/関数を数えて、いくつの列を追加したいと思っています。これらの列を埋める値が異なるため、それらは変化します –

答えて

0

を作成し、23を書きました。それはあなたが望むものではありません。

「サブ」アプローチを使用することもできます。このようにして、必要に応じてこのルーチンを実行することができ、再計算時にはこのルーチンは実行されません。

Sub createColumn() 
    ActiveCell.Columns("A:A").EntireColumn.Select 
    Selection.Insert Shift:=xlToRight 
End Sub 

希望します。

+0

あなたの助けに感謝します。しかし、私はVBAでこれをしたくありません。私は本当にこれをフォーミュラに入れたいと思っています。それが私が許している唯一の方法です。 –

+0

申し訳ありませんが、IFAKできません。 – eBilk

関連する問題