ฉันจะสร้างสูตรไดนามิกบน Excel ได้อย่างไร


0

ใน Excel ฉันมีสูตร DDE สำหรับ B1 ที่อ่าน =server|info!someText.data

ฉันต้องการเปลี่ยนสูตรเพื่อให้someTextเขียนบน A1 แล้วอ้างอิงในสูตร DDE =server|info!A1.dataสิ่งที่ชอบ

ฉันพยายามต่อ "A1" เข้าด้วยกันโดยตรงกับสูตรเนื่องจากอยู่เหนือไม่มีความสำเร็จ

บางสิ่งอื่น ๆ ที่ฉันลองทำ=server|info!A1&".data"และ=server|info!indirect(A1)&".data"ไม่ประสบความสำเร็จ

มีวิธีที่จะบรรลุเป้าหมายนี้หรือไม่? อย่างไร?


ฉันสามารถแก้มันให้คุณได้ แต่คุณต้องอธิบายให้ชัดเจน A) ผลลัพธ์ของสูตรที่คุณต้องการคืออะไร? B) คุณต้องการทำอะไรกับผลลัพธ์ดังกล่าว สิ่งที่ฉันเห็นก็คือคุณกำลังพยายามสร้างที่อยู่นอกเอกสารปัจจุบันของคุณและตลกพอที่ฉันจะติดอยู่ที่นั่นด้วย :) หากที่อยู่ที่คุณกำลังสร้างอยู่ภายในเอกสารของคุณมันค่อนข้างง่าย
helena4

คำตอบ:


2

มันใช้งานได้สำหรับคุณหรือไม่

= "เซิร์ฟเวอร์ | ข้อมูล!" & A1 & ". data"

อย่าลืมใส่เครื่องหมายคำพูดทั้งหมด

จากนั้นฉันคิดว่าคุณอาจจำเป็นต้องใช้ = INDIRECT (B1) ที่อื่นถ้าฉันเข้าใจคำถามของคุณ


พยายามดี แต่ไม่ได้ผล เราพบข้อผิดพลาด #REF
Mario Marinato
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.