Как использовать вложенную функцию if для синтаксического анализа строки внутри оператора 'value if true' if? - PullRequest
0 голосов
/ 24 января 2020

Я работаю над генератором заголовков и описаний для онлайн-списков. Я использую файл Excel и входные переменные, такие как имя, тип элемента, аутентификация, заметки и т. Д. c. Используя эти переменные, я разрабатываю простой алгоритм для генерации заголовка и описания для каждого элемента для размещения в Интернете на сайтах, таких как eBay и Amazon. Я хотел бы иметь возможность генерировать идеальный заголовок и описание независимо от того, что дело. Я оказался в странном месте для одного случая и не знаю, возможно ли выполнить то, что я хотел бы сделать. У меня нет правильной формулировки для этого случая, и я извиняюсь за то, что задал этот простой вопрос, но я бы хотел использовать вложенный оператор if во время части 'value if true' оператора if. Это вложенный оператор if собирается добавить текст в строку, которая находится внутри значения «значение, если true». Где я сейчас нахожусь, мой вложенный оператор if возвращает «FALSE». Я переписал эту часть моего алгоритма на очень простой c и все еще получаю 'FALSE. *

. У меня есть базовый c опыт программирования с JAVA, HTML, CSS, и я пытаюсь перевести этот опыт, чтобы преуспеть, но я не могу понять эту проблему. Эта проблема может возникнуть из-за моей неопытности с форматированием Excel. Вот разбитая версия кода, которую я хотел бы выполнить sh:

=IF(OR(ISNUMBER(I2),ISTEXT(I2)),"This card was graded a "&I2&IF(OR(F2="P",F2="p")," by PSA. "," by JSA."))

В этом случае я хотел бы, чтобы оператор if возвратил: «Эта карта был оценен как 9 по PSA. при условии, что две переменные: I2 = 9 и F2 = P. Этот код возвращает FALSE, и я не могу понять его. Как только я выясню правильный путь После этого я добавлю много разных случаев для двух переменных, I2 и F2. Спасибо за помощь, я очень ценю это.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...