Я хотел бы использовать Excel и VBA-скрипт, если это возможно, или PHP. Буду очень признателен за любые ответы, даже за пределами моей идеи.
Я хотел бы знать, может ли кто-нибудь намекнуть мне на то, как превратить обычные имена в несколько случайные имена фантазийных?
Я хотел бы иметь два столбца с именем и фамилией, а затем запустить скрипт, ищущий сходство с заданным количеством параметров на листе 2.
Что-то вроде генераторов «Как тебя зовут ХХХ?» но на более серьезной ноте и не совсем случайно.
Я бы предпочел иметь возможность сопоставлять некоторые символы в именах людей.
Если мое настоящее имя было Дэвид Кэмерон — «конвертер» должен был привести к возможному результату (из заданных параметров), как «Widor Merserine». Зачем?
Я бы настроил скрипт на просмотр 3 символов в имени, случайным образом (если возможно), выбирая v, I и d и сопоставляя их с выдуманным именем Widor (где можно найти три буквы).
То же самое происходит с колонкой фамилии, три буквы «mer» выбираются и преобразует имя в «Merserine».
Я не знаю, имеет ли это какое-то значение для вас, но Excel является отличным инструментом для создания анаграммы
Поместите слово (не более 20 букв) в ячейку A1
В клетках B1 через B20 войти
=RAND()
В клетке С1 войти:
=RANK(B1,$B$1:$B$20,1)+COUNTIF($B$1:$B1,B1)-1
и скопировать через C20
В D1 войти:
=MID($A$1,C1,1)
и скопировать через D20. Наконец в E1 войти:
=D1 & D2 & D3 & D4 & D5 & D6 & D7 & D8 & D9 & D10 & D11 & D12 & D13 & D14 & D15 & D16 & D17 & D18 & D19 & D20
E1 будет содержать анаграмму. Например:
Каждый пересчет будет генерировать новую анаграмму. С чуть-чуть VBA Вы можете перечислить все 5000+ анаграмм климат.
Других решений пока нет …