平安大将棋という将棋と違って駒の数が68枚の昔の将棋がある。藤原貴族の日記等に記録が残る。ほかどうして大将棋が作られたのか動機を解明する。[編集]今回は、webの下記のページにある、エクセルシート内の領域の180度回転の方法についての紹介で、それをする為の関数として記載されている、=OFFSET(名前の定義,ROWS(名前の定義)-ROW(座標),COLUMNS(名前の定義)-COLUMN(座標),)とは、何者なのかについて調査結果を報告する。web上のサイトはエイチテイテイピーエス://ja.extendoffice.com/documents/excel/4602-excel-rotate-table-90-degree-180-degree.htmlである。制御文字列部を作成し=T(Indirect(参照座標))関数で、長方形領域の180°回転を行う方法を紹介している。不要になる訳では無い。表計算ソフト一般には有るのである。操作法は、エクセルでは、計算式を立てる部分にある「名前の定義」タグで、A1:M13域をマウスドラッグした上で、必要項目に入力すると、たとえば「Shogi」という文字に置き換える事が出来ると言っているのである。通常のエクセル関数で良く有るように、そのように書いても同じ動作をする。逆順で書かなくても良いという、それだけの事であった。Indirect(参照座標)関数を使わないと、盤の駒セルを移動させると、この場合は、移動前に駒の居た位置と点対称位置のセルの参照座標がズレ、180°回転関数が崩れてしまったのである。制御文字部をアルファベットが後ろで、行数の大きい文字から順番に、セルに左から入れて行く場合に比べて、自動で制御文字部が出来るように、QBasicVer.1.1や、N88Basicで、「ベーシックのプログラム」を書いて、CSVファイルを作るやり方を取る場合、そのベーシックのプログラムは、格段に簡単になる。ADDRESS関数を使って、エクセルシート内で、文字列セル群を作る場合は、手間は五十歩百歩のようであった。領域全体を、上下入れ替える事が一般的に出来る。右下隅の演算部をIndirect関数が参照する事になるので、デバッグがし難い欠点が有るのだが。=T(Indirect(参照座標))を、=T(OFFSET(名前の定義,ROWS(名前の定義)-ROW(Indirect(参照座標)),COLUMNS(名前の定義)-COLUMN(Indirect(参照座標),))に変更したやり方を取るとそれが防げるのである。何か、エクセルのプロだけが知る、裏技が、webに書かれているような印象が、調査前私には有ったが。調べてみると、前記のwebページの内容に関しては、制御文字列部をシート内に作らなければならないという点で、いっしょなので、やり方を知って使っても、大差は無い。このwebページにたいそうな内容は無い。以上のように、今回結論された。コメント(0)共通テーマ:趣味・カルチャーdf233285さんからのブログ紹介あなたは既にnice!を行っています。一定件数以上前のnice!は表示されませんのでご了承ください。0コメントを書くコメント投稿に失敗しました。未入力の項目があります。認証コードが一致しませんでした。半角英数字のみのコメントは受け付けできません。お名前:URL:コメント:画像認証:下の画像に表示されている文字を入力してください。さんがコメントした記事241110読んだ本【バカチン2冊..最近のコメントわかりづらい。