

| [HOME] | [MAIL] |
| CEL406.1行おきに列を挿入するには | 質問者:千葉県asukaさん |
いつも大変勉強になっております。 エクセルで1行おきに列を挿入したいのですが、何か良い関数はないでしょうか? 順番に1列づつ挿入しているのですが、とても時間がかかって困っています。 良い方法がありましたら宜しくお願い致します。 ????????????????????????????????????????????? A: 兵庫yuhkiです。 関数では、セルの削除や挿入という操作は出来ませんので、EXCELの機能を使いましょう。 作業列を使用します(ここでは10行目以降を使用します)。 1.ジャンプ機能を利用 1)A10セルに「1」、B11セルに「1」を入力。 (別に数字でも文字でも何でもいいです) 2)A10セルからB11セルまでマウスで選択。 (A10、A11、B10、B11セルを選ぶことになります) 3)オートフィルで横方向に対象列までコピー。 4)メニューの[編集]−[ジャンプ]−[セル選択]−[定数]にチェックしてOK。 5)10行目、11行目に入力した数値だけが選ばれると思いますので、選択されたセル上で右クリック−[挿入]−[列全体]を選択。 これで、1列ずつ挿入されると思います。 10行目、11行目の数値を削除してください。 2.並べ替えを利用 1)A10セルに以下の式を入力します。 =COLUMN(A1)*2 で、データが入力されている列までコピー。 2)その隣のセルに以下の式を入力します。 =COLUMN(A1)*2+1 で、1でデータが入力されている列数だけ横方向にコピー。 3)10行目のデータを値コピーで値に変換。 これで、データが入力されている列には偶数が、空白列に同じ個数だけ奇数が入力されたことになります。 この行の値を基準に並べ替えを行います。 4)データが入力されている部分を選択。 5)メニューの[データ]−[並べ替え]を選択。 6)[オプション]を選択して[方向]を「列単位」にしてOK。 7)「キー」を行10にしてOK。 これで1列ずつ空白列が入ることになります。 10行目を選択して、データを削除してください。 上手く良くといいですね。 ではでは。 | |
| [質問一覧] | [HOME] |
| CEL407.別ブックを参照したい | 質問者:愛媛県legacyさん |
別ブックのセルを参照した式を作成したいのですが可能ですか? 参照したいセル(複数あり)には、文字列のセルと数式のセルが混在しています。 良い方法があればご教授下さい。 ????????????????????????????????????????????? A: 兵庫yuhkiです。 可能ですよ。以下の方法はいかがでしょうか? 1)式を作成したいブックを起動します。 2)参照したいブックを起動します。 3)メニューの「ウィンドウ」−「整列」を選択して、整列方法を選択。 (お好みで選んでください) これで、式を入力しながら、参照したいセルをマウスでクリックすれば、セル番号が自動的に入力されます。 他ブックの参照は、[(ブック名)](シート名)!(セル番号)になります。 ご希望に合ってます? ではでは。 | |
| [質問一覧] | [HOME] |
| CEL408.条件付き書式の設定に関して | 質問者:三重県shooterさん |
条件付書式の設定では3つしか設定できませんが、どうしても5つ設定したいのです。 関数等を使って、5つ設定できないでしょうか。 どなたか教えてください。 ????????????????????????????????????????????? A: shooterさん、こんにちは。 条件によっては出来ないかもしれませんが、こういう方法もあるということで回答します。 セルの表示形式を組み合わせる方法です。 「セルの書式設定」>「表示形式」でユーザー定義を選び、「種類」欄に例えば、 [赤][>=10]G/標準;[黄][>=5]G/標準;G/標準 とすると、フォント色が10以上の時は赤、5以上10未満の時は黄色になります。 比較演算子は、< 、>、>=、<= 、<> が使えます。 文字の色は、使える色と使えない色があります。 緑、青、紫、茶、水色、黒、白などの一般的な色は使えるようです。 この方法は数値しか使えませんし、文字の色しか変更できません。 塗りつぶしの色を変える方法は、例えばA1に設定するとして、A1に3つまでの条件付書式を設定し、表示形式のユーザー定義で「種類」欄に ;;; (セミコロン3つ)を入力します。 次に、どこかのセルに =A1 と入力し、そのセルに残りの条件付き書式を設定します。表示形式を変えるときは、このセルに設定します。 そのセルをコピーし、A1をクリックし、シフトキーを押しながら「編集」>「図のリンク貼り付け」をクリック、そのまま「ハイパーリンクの挿入」ボタンを押し、リンク先を「このドキュメント内」とし、セル参照の入力欄に A1 と入力し「OK」を押します。 ハイパーリンクを設定する意味は、オブジェクトの下にあるセルを選択できるようにします。 この場合、貼り付けたオブジェクトをクリックするとその下にあるA1のセルに飛ぶことになります。 なんかややこしそうですが、実際にやってみるとそんなに難しくはないです。 なお貼り付けたオブジェクト自身を選択する場合は、Ctrl を押しながらクリックすると、選択することが出来ます。一度お試し下さい。 | |
| [質問一覧] | [HOME] |
| CEL409.SUM関数について | 質問者:大阪府kenji1さん |
宜しくお願いします。 ????????????????????????????????????????????? A: 大阪府kenji1さん今日は。兵庫のhhirochannです。 別シートの貼り付け先セルに、= を入力し、貼り付けたい合計のセル(貼り付け元)をクリックします。 (貼り付け元のセルがSheet1のA5の場合 =Sheet1!A5 となります) これで合計値が表示されます。 そうではなく、継続的に値が変わってほしい場合は、「図のリンク貼り付け」を利用すれば可能です。 手順は以下の通りです。 ・合計のあるセルをコピーします。 ・別シートの貼り付けしたいセルを選択し ・Shiftキーを押しながら、メニューバーの「編集」をクリックし ・図のリンク貼り付け を選択します。 図(オブジェクト)として貼り付けた事になりますので、セルの幅・高さが一致しているといいのですが、そうでない場合調整してください。 | |
| [質問一覧] | [HOME] |
| CEL410.合計欄に増減のマークを付けたい | 質問者:神奈川県takeさん |
????????????????????????????????????????????? A: 神奈川県takeさん、おはようございます。兵庫TERUです。 A B C ┌───┬───┬────┐ 1│前 年│今 年│前年対比│ ├───┼───┼────┤ 2│200│100│▼50%| └───┴───┴────┘この様な形をイメージして宜しいでしょうか? =IF(A2>B2,"▼","△")&ROUND(B2/A2*100,2)&"%" 上記の式をセルC2に入力すると上記の表のようになります。 ★式の説明★ 1.IF関数で前年の方が、大きければ"▼"を表示し、小さい時は"△"を表示するようにする。 2.ROUND(B2/A2*100,2)…今年÷前年で前年対比を求め100を掛けてパーセントを求める。 ROUND関数して小数点以下2位まで求め3位を四捨五入する。 3.&…これは文字や数式の結果をつなぎ合わせる為【1.の結果】と【2.の結果】と【%】をつなぎ合わせて表示する。 ★蛇足★ =IF(ISERROR(B2/A2)=TRUE,"",IF(A2>B2,"▼","△")&ROUND(B2/A2*100,2)&"%") 前年にゼロもしくは何も入力されていなければ、【#DIV/0!】のエラーを返してきますので、ISERROR関数を使いエラー値なら""(何も表示しない)としてやれば、スマートだと思います。 ISERROR関数…B2/A2の結果がエラーだと【TRUE】を返してきますので、IF関数でその結果が【TRUE】かどうか判断してやり、【TRUE】なら""(何も表示しない)を返し、【TRUE】でなければ、後の式をすると言う意味です。 | |
| [質問一覧] | [HOME] |
| [HOME] | [MAIL] |