Evet, yapılabilir, günün büyük bir bölümünü cevabı bulmak ve daha sonra benim amacım için geliştirmek, ancak yapılabilir.
İhtiyacım insanların gönüllü olmak istedikleri alanların listesinden birden fazla kutuyu kontrol etmeleri için gönüllü kayıt formuna sahip olmaktı. Bu nedenle, birden fazla kutu içeren bir soru, sorun, ortaya çıkan Google e-tablosunun kontrol ettikleri her şeyi bir hücrede listelemesidir. 21 gönüllü seçeneği vardı, bu yüzden bu bilgi için yararlı bir format olmayacaktı. İstediğini söylemek istediğini anladığımı yapmak istedim, 21 seçeneğin her birinin kendi sütununda bir sütun olmasını istedim. Ardından Zaman Damgası (form oluşturuldu), ad, e-posta ve telefonun yanında "evet" veya boş bırakılan 21 sütun bulunur. Sütun başlığı seçebilecekleri her seçenektir. Bazıları neden sadece "evet" veya "hayır" ile ilgili 21 soru olmadığını merak ediyor olabilir.
Birisi bir google formunu doldurduğunda, sonuçtaki e-tablonun bir sonraki boş satıra veri eklemek yerine bir satır eklediğini unutmayın. Bu, satırda bulunan formüllerin yeni oluşturulduğunu ve formüldeki yeni verilerin, giriş verileriyle çalışmak için sonraki iki formülü olmadığı anlamına gelir. Bunun ötesine geçmek için e-tabloya (çalışma kitabı) bir sayfa ekledim. Http://productforums.google.com/forum/#!topic/docs/dlW6U6cHuKw adresindeki brettathds girdisini kullandım, bu nedenle aşağıdaki formülü bu 2. sayfanın A1 Hücresine ekledim : = ARRAYFORMULA (Sayfa1! A1: A). E sütununda her sütun için benzer yaptım. E sütununda 21 onay kutusuyla soru var.
Yine de ikinci sayfada, Sütun FY'sinin 1. Satırı, gönüllü olmak istedikleri alanların kontrol listesindeki her bir onay kutusundaki metnin başlıklarıyla özdeşti. Z sütunu formdaki bir sonraki ve son soruydu, sadece "Ek Yorumlar" başlıklı kısa bir metin sorusuydu. Bu sütun için = ARRAYFORMULA (Sayfa1! F1: F) kullandım Bunu onay kutusu sorularının sonunda "diğer" seçeneğini kullanmak yerine ayrı bir soru olarak yaptım, çünkü bunu çekmek için iyi bir yol görünmüyordu verileri e-tabloya ekler.
Şimdi, sütunları "evet" veya yalnızca boş olarak ayırmak için E sütunundaki hücreden (listelenen en fazla 21 öğe olabilir) bilgiyi nasıl yanıtladığınız bölümüne. İkinci sayfadaki F2'deki formül = iferror şeklindedir (arama (F $ 1, $ E2)> 0, "Evet",)) Bu formül, sütun başlığındaki (F1) tam metnin bulunup bulunmadığını görmek ister. E2'de, eğer öyleyse bir "Evet" döndürür, değilse boş bırakır.
F2'de başvurulan bu formül yazılır (F4 tuşu ile "$" kullanılarak), böylece F2 GY'den 2. satırdaki her hücreye kopyalanabilir / yapıştırılabilir (Google E-Tablo, formüllerin sürükleyip / kopyalayarak kopyalamayı desteklemez ancak F2, ardından CTRL + C, ardından G2: Y2, ardından CTRL + V) seçilerek yapılabilir. Daha sonra F2: Y2'den F3: Y100'e yapıştırılan aynı metodoloji kopyasını kullanıyorum.
Daha sonra ortaya çıkan elektronik tablonun daha kompakt olması için (E yanıtını uzun cevaplardan kaçınarak) ikinci sayfada Sütun E'yi sakladım.
Şimdi tamamladıkları hızlı ve kolay form aracılığıyla 99 gönüllü almaya hazırım. Sütunların üst kısmındaki filtre seçeneklerinin kullanılması, hangi alanlarda kimin müsait olduğunu görmeye de yardımcı oldu.
Çözülmediğim son bir hayal kırıklığı. Formüllerimi ve tasarımımı test etmek için bazı sahte formları tamamladım, daha sonra bu satırları bağlantılı e-tablodan sildim. Ayrıca yinelenen formları doldurmuş birkaç kişim vardı, satırlarını da sildim. Ürün forumlarında kayda değer bir şekilde, Google'ın bir şekilde hala "Yanıtların Özeti" (e-tablonun "Form" sekmesi altında bulunur) test / sahte / yinelenen verisine sahip olduğunu öğrenen tek hayal kırıklığı değilim. Bu nedenle, test / sahte / yinelenen formlardan veri kaldırmak için silinen satırlar varsa, yanıtların özeti doğruluk açısından işe yaramaz.
Ama bu tamamlandı ve benzer notlara bir daha ihtiyacım olduğunda kaydediyorum, bir dahaki sefere 30 dakikadan daha kısa sürede kolayca yapılabileceğinden eminim.
Umarım bu yardımcı olur, herhangi bir sorunuz varsa bana bildirin.