Jak wygenerować ciąg zawierający znaki cudzysłowu?

16

Nie jestem biegły w posługiwaniu się komputerem. Próbuję użyć równań do oceny mojego quizu Google, problem polega na tym, że w odpowiedzi jest cytat. Czy muszę użyć innego symbolu?

Oto co mam teraz:

=if(C2= "Aubrey said, "you are my favorite friend."", 10, 0)

Odpowiedź brzmi: Aubrey powiedział: „jesteś moim ulubionym przyjacielem”.

Chciałbym po prostu pominąć cytaty w odpowiedzi, ale oznaczało to angielski quiz, więc może to być wysłanie niewłaściwej wiadomości.

Aubrey
źródło

Odpowiedzi:

16

Musisz uzupełnić swoje "o inny ":

=if(C2= "Aubrey said, ""you are my favorite friend.""", 10, 0)

Zwróć uwagę, w jaki sposób otrzymujesz trzy " s z rzędu - to dwa "s, aby zamknąć cytat, a ostatni, aby zakończyć ciąg tekstowy.

Vidar S. Ramdal
źródło
6

Oto inny sposób na zrobienie tego w Arkuszach Google:

Jeśli A1 = Hello" World

Następnie możesz to porównać za pomocą =IF(A1 = CONCATENATE("Hello",char(34)," World"),TRUE,FALSE)

W ten sposób używasz char (34), aby zastąpić „i CONCATENATE (), aby połączyć go w pojedynczy ciąg.

SpaceW189
źródło