No.1ベストアンサー
- 回答日時:
こちら↓のユーザー定義関数のアドインを使うとか。
http://kiyopon.sakura.ne.jp/soft/kagami.htm
このようなことができるVBAのStrReverse関数を使うとか。
http://www.moug.net/tech/exvba/0140036.html
http://officetanaka.net/excel/vba/function/StrRe …
http://www.eurus.dti.ne.jp/yoneyama/Excel/vba/fu …
これをユーザー定義関数として組み込むとか
http://www.excel.studio-kazu.jp/kw/2011020204054 …
http://www.eurus.dti.ne.jp/yoneyama/Excel/vba/vb …
Function StrRev(myStr As String) As String
StrRev = StrReverse(myStr)
End Function
Wow! 逆順にした文字を「鏡文字」と言うんですね。(文字単体は鏡文字にならないけど^^;)
まだ、試してはいませんが、取り敢えず御礼(おんれい)まで。
No.4
- 回答日時:
試しにやってみると、MID関数は文字列長以上を設定しても空白を返すだけで、エラーにならない事を発見しました。
20文字まで対応です。もっと長くしたければ、エクセルの仕様内で足して下さい。A1に変換前の文字列を入れるとします。xl2010で試しています。
=MID(A1,20,1)&MID(A1,19,1)&MID(A1,18,1)&MID(A1,17,1)&MID(A1,16,1)&MID(A1,15,1)&MID(A1,14,1)&MID(A1,13,1)&MID(A1,12,1)&MID(A1,11,1)&MID(A1,10,1)&MID(A1,9,1)&MID(A1,8,1)&MID(A1,7,1)&MID(A1,6,1)&MID(A1,5,1)&MID(A1,4,1)&MID(A1,3,1)&MID(A1,2,1)&MID(A1,1,1)
回答ありがとうございました。まさかこんなに色々アイデアをいただけるとは思っていませんでした。
けっこういるんですねエクセルマニアって^^
No.3
- 回答日時:
添付図参照
セル C1 に次式を入力して、此れを右方へズズーッとドラッグ&ペースト
=IF(LEN($A1)<COLUMN(A1),"",MID($A1,LEN($A1)+1-COLUMN(A1),1))
セル B1 に次式を入力
=C1&D1&E1&F1&G1&H1&I1&J1&K1&L1&M1&N1&O1&P1&Q1&R1&S1&T1&U1&V1&W1&X1&Y1&Z1&AA1&AB1&AC1&AD1&AE1&AF1&AG1&AH1&AI1&AJ1&AK1&AL1&AM1&AN1&AO1&AP1&AQ1&AR1&AS1&AT1&AU1&AV1&AW1&AX1&AY1&AZ1&BA1&BB1&BC1&BD1&BE1&BF1&BG1&BH1&BI1&BJ1&BK1&BL1&BM1&BN1&BO1&BP1&BQ1&BR1&BS1&BT1&BU1&BV1&BW1&BX1&BY1&BZ1&CA1&CB1&CC1&CD1&CE1&CF1&CG1&CH1&CI1&CJ1&CK1&CL1&CM1&CN1&CO1&CP1&CQ1&CR1&CS1&CT1&CU1&CV1&CW1&CX1&CY1&CZ1
アイデアありがとうございました。お礼が遅れて申し訳ありませんでした。
それに、こんなに長い式を作ってくださって恐縮です。必要に応じ、コピペさせていただきます。m(__)m
No.2
- 回答日時:
そういう関数はありません。
そういう結果が得られるように丁寧に計算をすることは出来ます。
マクロを使い,そういう計算をしてくれる自作関数(ユーザー定義関数)を作ってしまった方が,簡単はカンタンです。
手順:
ALT+F11を押す
現れた画面で挿入メニューから標準モジュールを挿入する
現れたシートに下記をコピー貼り付ける
function reverse(a)
dim i
for i = len(a) to 1 step -1
reverse = reverse & mid(a, i, 1)
next i
end function
ファイルメニューから終了してエクセルに戻る
てきとーなセル(仮にA1)に言葉を記入し
=reverse(A1)
と計算する。
手順:
A1に言葉を記入する
B1に
=MID($A$1,ROW(B1),1)
と記入し,下向けに沢山コピーしておく
C1に
=C2&B1
と記入し,下向けに沢山コピーしておく。
C1に結果が出ている。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・人生のプチ美学を教えてください!!
- ・10秒目をつむったら…
- ・あなたの習慣について教えてください!!
- ・牛、豚、鶏、どれか一つ食べられなくなるとしたら?
- ・【大喜利】【投稿~9/18】 おとぎ話『桃太郎』の知られざるエピソード
- ・街中で見かけて「グッときた人」の思い出
- ・「一気に最後まで読んだ」本、教えて下さい!
- ・幼稚園時代「何組」でしたか?
- ・激凹みから立ち直る方法
- ・1つだけ過去を変えられるとしたら?
- ・【あるあるbot連動企画】あるあるbotに投稿したけど採用されなかったあるある募集
- ・【あるあるbot連動企画】フォロワー20万人のアカウントであなたのあるあるを披露してみませんか?
- ・映画のエンドロール観る派?観ない派?
- ・海外旅行から帰ってきたら、まず何を食べる?
- ・誕生日にもらった意外なもの
- ・天使と悪魔選手権
- ・ちょっと先の未来クイズ第2問
- ・【大喜利】【投稿~9/7】 ロボットの住む世界で流行ってる罰ゲームとは?
- ・推しミネラルウォーターはありますか?
- ・都道府県穴埋めゲーム
- ・この人頭いいなと思ったエピソード
- ・準・究極の選択
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Outlook で宛先が複数の場合の人数
-
マクロ自動コピペ 貼り付ける場...
-
英数字のみ全角から半角に変換
-
Excel テーブル内の空白行の削除
-
会社PCのメールが更新されない
-
Microsoft365で写真をアルバム...
-
Microsoft Officeを2台目のPCに...
-
teams設定教えて下さい。 ①ビデ...
-
Microsoft Formsの「個人情報や...
-
outlookのメールが固まってしま...
-
【Excel VBA】PDFを作成して,...
-
大学のレポート A4で1枚レポー...
-
エクセルでXLOOKUP関数...
-
Outlook 電源OFFの受診の仕方
-
Office 2021 Professional Plus...
-
Officeを開くたびの「再起動メ...
-
会社のOutlookにてメールを予約...
-
何このステータスバー
-
エクセルのシフト表を簡単にGoo...
-
http://oshiete.goo.ne.jp/qa/1...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
英数字のみ全角から半角に変換
-
outlookのメールが固まってしま...
-
会社PCのメールが更新されない
-
マイクロソフト 一時使用コード...
-
大学のレポート A4で1枚レポー...
-
Officeを開くたびの「再起動メ...
-
Microsoft Formsの「個人情報や...
-
one drive使えるpcを買う
-
マクロ自動コピペ 貼り付ける場...
-
PDFのハイパーリンクを自動的に変更し...
-
あらかじめ用意したテンプレー...
-
別シートの年間行事表をカレン...
-
【Excel VBA】PDFを作成して,...
-
エクセルでXLOOKUP関数...
-
office365って抵抗感ないですか?
-
ステータスバーの合計に表示さ...
-
【スプレドシート】IF関数の複...
-
Teamsで課題を提出します。 画...
-
Outlook で宛先が複数の場合の人数
-
Microsoft Officeを2台目のPCに...
おすすめ情報